From 64347a8f3edf4664e82bb5e9c91dee72176cb402 Mon Sep 17 00:00:00 2001 From: JKorf Date: Thu, 1 Mar 2018 13:06:31 +0100 Subject: [PATCH] Fix for unauthenticated requests --- ExchangeClient.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ExchangeClient.cs b/ExchangeClient.cs index 209bc2f..f519dda 100644 --- a/ExchangeClient.cs +++ b/ExchangeClient.cs @@ -90,7 +90,8 @@ namespace CryptoExchange.Net uriString += $"{string.Join("&", parameters.Select(s => $"{s.Key}={s.Value}"))}"; } - uriString = authProvider.AddAuthenticationToUriString(uriString, signed); + if(authProvider != null) + uriString = authProvider.AddAuthenticationToUriString(uriString, signed); var request = RequestFactory.Create(uriString); request.Method = method; @@ -98,7 +99,8 @@ namespace CryptoExchange.Net if (apiProxy != null) request.SetProxy(apiProxy.Host, apiProxy.Port); - request = authProvider.AddAuthenticationToRequest(request, signed); + if(authProvider != null) + request = authProvider.AddAuthenticationToRequest(request, signed); foreach (var limiter in rateLimiters) {