3 writes to Transport
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http3\Http3Connection.cs (1)
675Transport = streamContext.Transport
Internal\Http3\Http3Stream.cs (1)
140_context.Transport = transport;
Middleware\HttpConnectionMiddleware.cs (1)
47httpConnectionContext.Transport = connectionContext.Transport;
18 references to Transport
Microsoft.AspNetCore.Server.Kestrel.Core (18)
Internal\Http\Http1Connection.cs (4)
57_context.Transport.Output, 67Input = _context.Transport.Input; 880_context.Transport.Output.Write(Http2GoAwayHttp11RequiredBytes); 881return _context.Transport.Output.FlushAsync().GetAsTask();
Internal\Http2\Http2Connection.cs (4)
193_inputTask = CopyPipeAsync(_context.Transport.Input, _input.Writer); 196context.Transport.Output, 493_context.Transport.Input.CancelPendingRead(); 593await _context.Transport.Output.WriteAsync(responseBytes);
Internal\Http3\Http3ControlStream.cs (2)
61_frameWriter.Reset(context.Transport.Output, context.ConnectionId); 69public PipeReader Input => _context.Transport.Input;
Internal\Http3\Http3PendingStream.cs (4)
35Context.Transport.Input.CancelPendingRead(); 36Context.Transport.Input.Complete(exception); 37Context.Transport.Output.Complete(exception); 42var Input = context.Transport.Input;
Internal\Http3\Http3Stream.cs (2)
73public PipeReader Input => _context.Transport.Input; 135_frameWriter.Reset(context.Transport.Output, context.ConnectionId);
Internal\WebTransport\WebTransportStream.cs (2)
60_duplexPipe = new DuplexPipe(context.Transport.Input, context.Transport.Output);