diff --git a/CryptoExchange.Net/BaseClient.cs b/CryptoExchange.Net/BaseClient.cs index aa475b6..8c32f2b 100644 --- a/CryptoExchange.Net/BaseClient.cs +++ b/CryptoExchange.Net/BaseClient.cs @@ -209,6 +209,13 @@ namespace CryptoExchange.Net try { using var reader = new StreamReader(stream, Encoding.UTF8, false, 512, true); + if (log.Level == LogVerbosity.Debug) + { + var data = await reader.ReadToEndAsync().ConfigureAwait(false); + log.Write(LogVerbosity.Debug, $"Data received: {data}"); + return new CallResult(JsonConvert.DeserializeObject(data), null); + } + using var jsonReader = new JsonTextReader(reader); return new CallResult(serializer.Deserialize(jsonReader), null); } diff --git a/CryptoExchange.Net/CryptoExchange.Net.xml b/CryptoExchange.Net/CryptoExchange.Net.xml index c19f104..800ba58 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.xml +++ b/CryptoExchange.Net/CryptoExchange.Net.xml @@ -2111,7 +2111,7 @@ - List of ratelimitters + List of rate limiters diff --git a/CryptoExchange.Net/RestClient.cs b/CryptoExchange.Net/RestClient.cs index efe3e21..521f9b9 100644 --- a/CryptoExchange.Net/RestClient.cs +++ b/CryptoExchange.Net/RestClient.cs @@ -209,7 +209,6 @@ namespace CryptoExchange.Net responseStream.Close(); response.Close(); - return new WebCallResult(statusCode, headers, desResult.Data, desResult.Error); } else