private async Task <Message> ReadChunkedBufferedMessageAsync(Task <Stream> inputStreamTask, TimeoutHelper timeoutHelper) { try { return(await _encoder.ReadMessageAsync(await inputStreamTask, _factory.BufferManager, _factory.MaxBufferSize, _contentType, await timeoutHelper.GetCancellationTokenAsync())); } catch (XmlException xmlException) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError( new ProtocolException(SR.MessageXmlProtocolError, xmlException)); } }
private async Task <Message> ReadChunkedBufferedMessageAsync(Task <Stream> inputStreamTask) { try { return(await _encoder.ReadMessageAsync(await inputStreamTask, _factory.BufferManager, _factory.MaxBufferSize, _contentType)); } catch (XmlException xmlException) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError( new ProtocolException(SRServiceModel.MessageXmlProtocolError, xmlException)); } }