diff --git a/ExchangeClient.cs b/ExchangeClient.cs index bb376dd..b48c5c6 100644 --- a/ExchangeClient.cs +++ b/ExchangeClient.cs @@ -23,7 +23,7 @@ namespace CryptoExchange.Net protected ApiProxy apiProxy; private AuthenticationProvider authProvider; - private readonly List rateLimiters = new List(); + private List rateLimiters; protected ExchangeClient(ExchangeOptions exchangeOptions, AuthenticationProvider authentictationProvider) { @@ -38,9 +38,13 @@ namespace CryptoExchange.Net /// Options protected void Configure(ExchangeOptions exchangeOptions) { + if (exchangeOptions.LogWriter != null) + log.TextWriter = exchangeOptions.LogWriter; + log.Level = exchangeOptions.LogVerbosity; apiProxy = exchangeOptions.Proxy; + rateLimiters = new List(); foreach (var rateLimiter in exchangeOptions.RateLimiters) rateLimiters.Add(rateLimiter); }