mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-06-08 00:16:27 +00:00
Fix nullreference
This commit is contained in:
parent
2e3d90bfc0
commit
34d50b915e
@ -179,6 +179,7 @@ namespace CryptoExchange.Net
|
|||||||
parameters = new Dictionary<string, object>();
|
parameters = new Dictionary<string, object>();
|
||||||
|
|
||||||
var uriString = uri.ToString();
|
var uriString = uri.ToString();
|
||||||
|
if(authProvider != null)
|
||||||
parameters = authProvider.AddAuthenticationToParameters(uriString, method, parameters, signed);
|
parameters = authProvider.AddAuthenticationToParameters(uriString, method, parameters, signed);
|
||||||
|
|
||||||
if((method == "GET" || method == "DELETE" || ((method == "POST" || method == "PUT") && postParametersPosition == PostParameters.InUri)) && parameters?.Any() == true)
|
if((method == "GET" || method == "DELETE" || ((method == "POST" || method == "PUT") && postParametersPosition == PostParameters.InUri)) && parameters?.Any() == true)
|
||||||
@ -189,7 +190,10 @@ namespace CryptoExchange.Net
|
|||||||
request.Accept = "application/json";
|
request.Accept = "application/json";
|
||||||
request.Method = method;
|
request.Method = method;
|
||||||
|
|
||||||
var headers = authProvider.AddAuthenticationToHeaders(uriString, method, parameters, signed);
|
var headers = new Dictionary<string, string>();
|
||||||
|
if (authProvider != null)
|
||||||
|
headers = authProvider.AddAuthenticationToHeaders(uriString, method, parameters, signed);
|
||||||
|
|
||||||
foreach (var header in headers)
|
foreach (var header in headers)
|
||||||
request.Headers.Add(header.Key, header.Value);
|
request.Headers.Add(header.Key, header.Value);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user