API_6.HttpMethodChangeHandler.SendAsync C# (CSharp) Метод

SendAsync() защищенный Метод

protected SendAsync ( HttpRequestMessage request, System cancellationToken ) : System.Threading.Tasks.Task
request System.Net.Http.HttpRequestMessage
cancellationToken System
Результат System.Threading.Tasks.Task
        protected override System.Threading.Tasks.Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, System.Threading.CancellationToken cancellationToken)
        {
            var method = request.Method;
            if(request.Method == HttpMethod.Post)
            {
                request.Method = HttpMethod.Put;
            }
            else if(request.Method == HttpMethod.Put)
            {
                request.Method = HttpMethod.Post;
            }
            return base.SendAsync(request, cancellationToken);
        }
HttpMethodChangeHandler