protected static async Task <Response> ExecuteRequest(Request request, HttpClientTransport transport) { var message = new HttpMessage(request, new ResponseClassifier()); await transport.ProcessAsync(message); return(message.Response); }
protected static async Task <Response> ExecuteRequest(Request request, HttpClientTransport transport) { var message = new HttpPipelineMessage(request, new ResponseClassifier(), CancellationToken.None) { Request = request }; await transport.ProcessAsync(message); return(message.Response); }
protected static async Task <Response> ExecuteRequest(Request request, HttpClientTransport transport) { using (var message = new HttpPipelineMessage(CancellationToken.None) { Request = request }) { await transport.ProcessAsync(message); return(message.Response); } }