AngleSharp.Io.Tests.Network.Mocks.HttpMockHandler.SendAsync C# (CSharp) Method

SendAsync() protected method

protected SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
return Task
        protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
        {
            _testState.HttpRequestMessage = request;

            if (request.Content != null)
            {
                _testState.HttpRequestMessageContent = await request.Content.ReadAsByteArrayAsync();
            }

            _testState.HttpResponseMessage.RequestMessage = request;
            return _testState.HttpResponseMessage;
        }
    }