From 91fb08f75dff65a513cd368778dbe3735d3bf5a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Comte?= Date: Thu, 2 Aug 2018 14:48:36 +0200 Subject: [PATCH] Revert "Added a flexible way to write in request body" This reverts commit 9030ffd333fc6c867b6397c3893f0f9286404363. --- CryptoExchange.Net/ExchangeClient.cs | 10 ---------- CryptoExchange.Net/Interfaces/IRequest.cs | 5 ----- CryptoExchange.Net/Requests/Request.cs | 6 ------ 3 files changed, 21 deletions(-) diff --git a/CryptoExchange.Net/ExchangeClient.cs b/CryptoExchange.Net/ExchangeClient.cs index dafa5c2..6bf89cd 100644 --- a/CryptoExchange.Net/ExchangeClient.cs +++ b/CryptoExchange.Net/ExchangeClient.cs @@ -143,7 +143,6 @@ namespace CryptoExchange.Net var request = RequestFactory.Create(uriString); request.Method = method; - request.Parameters = parameters; if (authProvider != null) request = authProvider.AddAuthenticationToRequest(request, signed); @@ -156,15 +155,6 @@ namespace CryptoExchange.Net var returnedData = ""; try { - if (request.WriteCustomBody && - request.CustomBody != null && request.CustomBody.Length > 0) - { - using (var requestStream = await request.GetRequestStream()) - { - requestStream.Write(request.CustomBody, 0, request.CustomBody.Length); - } - } - var response = await request.GetResponse().ConfigureAwait(false); using (var reader = new StreamReader(response.GetResponseStream())) { diff --git a/CryptoExchange.Net/Interfaces/IRequest.cs b/CryptoExchange.Net/Interfaces/IRequest.cs index d984f18..ec5219b 100644 --- a/CryptoExchange.Net/Interfaces/IRequest.cs +++ b/CryptoExchange.Net/Interfaces/IRequest.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.IO; using System.Net; using System.Threading.Tasks; @@ -11,10 +10,6 @@ namespace CryptoExchange.Net.Interfaces Uri Uri { get; } WebHeaderCollection Headers { get; set; } string Method { get; set; } - Dictionary Parameters { get; set; } - - byte[] CustomBody { get; set; } - bool WriteCustomBody { get; set; } void SetProxy(string host, int port); diff --git a/CryptoExchange.Net/Requests/Request.cs b/CryptoExchange.Net/Requests/Request.cs index b381797..e2471a3 100644 --- a/CryptoExchange.Net/Requests/Request.cs +++ b/CryptoExchange.Net/Requests/Request.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.IO; using System.Net; using System.Threading.Tasks; @@ -45,11 +44,6 @@ namespace CryptoExchange.Net.Requests set => request.Method = value; } - public Dictionary Parameters { get; set; } - - public byte[] CustomBody { get; set; } - public bool WriteCustomBody { get; set; } = false; - public Uri Uri => request.RequestUri; public void SetProxy(string host, int port)