示例#1
0
        private async Task InternalSendRequestBodyAsync(WinHttpRequestState state, bool chunkedModeForSend)
        {
            using (var requestStream = new WinHttpRequestStream(state, chunkedModeForSend))
            {
                await state.RequestMessage.Content.CopyToAsync(
                    requestStream,
                    state.TransportContext).ConfigureAwait(false);

                await requestStream.EndUploadAsync(state.CancellationToken).ConfigureAwait(false);
            }
        }
示例#2
0
 private async Task InternalSendRequestBodyAsync(WinHttpRequestState state, bool chunkedModeForSend)
 {
     using (var requestStream = new WinHttpRequestStream(state, chunkedModeForSend))
     {
         await state.RequestMessage.Content.CopyToAsync(
             requestStream,
             state.TransportContext).ConfigureAwait(false);
         await requestStream.EndUploadAsync(state.CancellationToken).ConfigureAwait(false);
     }
 }