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);
        }
예제 #3
0
        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);
            }
        }