mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-06-08 00:16:27 +00:00
Fix in baseconverter, added parameters for request to debug logging
This commit is contained in:
parent
ebce7d675d
commit
3ed48cd289
@ -35,7 +35,7 @@ namespace CryptoExchange.Net.Converters
|
|||||||
|
|
||||||
var lowerResult = Mapping.SingleOrDefault(m => m.Value.ToLower() == value.ToLower());
|
var lowerResult = Mapping.SingleOrDefault(m => m.Value.ToLower() == value.ToLower());
|
||||||
if (!lowerResult.Equals(default(KeyValuePair<T, string>)))
|
if (!lowerResult.Equals(default(KeyValuePair<T, string>)))
|
||||||
return lowerResult.Value;
|
return lowerResult.Key;
|
||||||
|
|
||||||
Debug.WriteLine($"Cannot map enum. Type: {typeof(T)}, Value: {value}");
|
Debug.WriteLine($"Cannot map enum. Type: {typeof(T)}, Value: {value}");
|
||||||
return null;
|
return null;
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<PackageId>CryptoExchange.Net</PackageId>
|
<PackageId>CryptoExchange.Net</PackageId>
|
||||||
<Authors>JKorf</Authors>
|
<Authors>JKorf</Authors>
|
||||||
<PackageVersion>0.0.23</PackageVersion>
|
<PackageVersion>0.0.24</PackageVersion>
|
||||||
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
||||||
<PackageProjectUrl>https://github.com/JKorf/CryptoExchange.Net</PackageProjectUrl>
|
<PackageProjectUrl>https://github.com/JKorf/CryptoExchange.Net</PackageProjectUrl>
|
||||||
<PackageLicenseUrl>https://github.com/JKorf/CryptoExchange.Net/blob/master/LICENSE</PackageLicenseUrl>
|
<PackageLicenseUrl>https://github.com/JKorf/CryptoExchange.Net/blob/master/LICENSE</PackageLicenseUrl>
|
||||||
|
@ -98,7 +98,13 @@ namespace CryptoExchange.Net
|
|||||||
log.Write(LogVerbosity.Debug, $"Request {uri.AbsolutePath} was limited by {limitedBy}ms by {limiter.GetType().Name}");
|
log.Write(LogVerbosity.Debug, $"Request {uri.AbsolutePath} was limited by {limitedBy}ms by {limiter.GetType().Name}");
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Write(LogVerbosity.Debug, $"Sending {(signed ? "signed": "")} request to {request.Uri}");
|
string paramString = null;
|
||||||
|
if (parameters != null) {
|
||||||
|
paramString = "with parameters ";
|
||||||
|
foreach (var param in parameters)
|
||||||
|
paramString += $"{param.Key}={param.Value}, ";
|
||||||
|
}
|
||||||
|
log.Write(LogVerbosity.Debug, $"Sending {(signed ? "signed": "")} request to {request.Uri} {(paramString ?? "")}");
|
||||||
var result = await ExecuteRequest(request).ConfigureAwait(false);
|
var result = await ExecuteRequest(request).ConfigureAwait(false);
|
||||||
return result.Error != null ? new CallResult<T>(null, result.Error) : Deserialize<T>(result.Data);
|
return result.Error != null ? new CallResult<T>(null, result.Error) : Deserialize<T>(result.Data);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user