15 references to DuplexPipe
InMemory.FunctionalTests (3)
Http3\WebTransport\WebTransportTestUtilities.cs (1)
86
var transport = new
DuplexPipe
(new StreamReader(memory), writer);
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
1147
new
DuplexPipe
(_transportPipeReader, _transportPipeWriter),
1148
new
DuplexPipe
(_outputPipe.Reader, _inputPipe.Writer));
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\WebTransport\WebTransportStream.cs (1)
60
_duplexPipe = new
DuplexPipe
(context.Transport.Input, context.Transport.Output);
src\Shared\ServerInfrastructure\DuplexPipe.cs (2)
36
var transportToApplication = new
DuplexPipe
(output.Reader, input.Writer);
37
var applicationToTransport = new
DuplexPipe
(input.Reader, output.Writer);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (7)
HttpConnectionTests.cs (1)
28
transport: new
DuplexPipe
(Mock.Of<PipeReader>(), Mock.Of<PipeWriter>()));
TlsListenerTests.cs (6)
64
var transport = new
DuplexPipe
(reader, writer);
86
var transport = new
DuplexPipe
(reader, writer);
109
var transport = new
DuplexPipe
(reader, writer);
138
var transport = new
DuplexPipe
(reader, writer);
169
var transport = new
DuplexPipe
(pipe.Reader, writer);
222
var transport = new
DuplexPipe
(pipe.Reader, writer);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
1147
new
DuplexPipe
(_transportPipeReader, _transportPipeWriter),
1148
new
DuplexPipe
(_outputPipe.Reader, _inputPipe.Writer));