3 writes to Transport
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http3\Http3Connection.cs (1)
655Transport = streamContext.Transport
Internal\Http3\Http3Stream.cs (1)
139_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)
58_context.Transport.Output, 67Input = _context.Transport.Input; 794_context.Transport.Output.Write(Http2GoAwayHttp11RequiredBytes); 795return _context.Transport.Output.FlushAsync().GetAsTask();
Internal\Http2\Http2Connection.cs (4)
174_inputTask = CopyPipeAsync(_context.Transport.Input, _input.Writer); 177context.Transport.Output, 443_context.Transport.Input.CancelPendingRead(); 543await _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)
72public PipeReader Input => _context.Transport.Input; 134_frameWriter.Reset(context.Transport.Output, context.ConnectionId);
Internal\WebTransport\WebTransportStream.cs (2)
60_duplexPipe = new DuplexPipe(context.Transport.Input, context.Transport.Output);