From d43b38a23a31a354bebfc5c4bdea9a6c90fb2f4f Mon Sep 17 00:00:00 2001 From: JKorf <jankorf91@gmail.com> Date: Sat, 2 Dec 2023 15:15:38 +0100 Subject: [PATCH] Fix requestBodyFormat parameter usage --- CryptoExchange.Net/Clients/RestApiClient.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CryptoExchange.Net/Clients/RestApiClient.cs b/CryptoExchange.Net/Clients/RestApiClient.cs index eb312a8..266a013 100644 --- a/CryptoExchange.Net/Clients/RestApiClient.cs +++ b/CryptoExchange.Net/Clients/RestApiClient.cs @@ -515,7 +515,7 @@ namespace CryptoExchange.Net if (parameterPosition == HttpMethodParameterPosition.InBody) { - var contentType = requestBodyFormat == RequestBodyFormat.Json ? Constants.JsonContentHeader : Constants.FormContentHeader; + var contentType = bodyFormat == RequestBodyFormat.Json ? Constants.JsonContentHeader : Constants.FormContentHeader; if (bodyParameters.Any()) WriteParamBody(request, bodyParameters, contentType); else @@ -533,13 +533,13 @@ namespace CryptoExchange.Net /// <param name="contentType">The content type of the data</param> protected virtual void WriteParamBody(IRequest request, SortedDictionary<string, object> parameters, string contentType) { - if (requestBodyFormat == RequestBodyFormat.Json) + if (contentType == Constants.JsonContentHeader) { // Write the parameters as json in the body var stringData = JsonConvert.SerializeObject(parameters); request.SetContent(stringData, contentType); } - else if (requestBodyFormat == RequestBodyFormat.FormData) + else if (contentType == Constants.FormContentHeader) { // Write the parameters as form data in the body var stringData = parameters.ToFormData();