public LoggingStream(string requestId, HttpPipelineEventSource eventSource, Stream originalStream, bool error, Encoding?textEncoding) { // Should only wrap non-seekable streams Debug.Assert(!originalStream.CanSeek); _requestId = requestId; _eventSource = eventSource; _originalStream = originalStream; _error = error; _textEncoding = textEncoding; }