3 instantiations of DuplexPipePair
InMemory.FunctionalTests (1)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
1146_pair = new DuplexPipePair(
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\ServerInfrastructure\DuplexPipe.cs (1)
39return new DuplexPipePair(applicationToTransport, transportToApplication);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
1146_pair = new DuplexPipePair(
26 references to DuplexPipePair
InMemory.FunctionalTests (4)
Http2\Http2TestBase.cs (1)
157internal DuplexPipe.DuplexPipePair _pair;
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
484internal DuplexPipe.DuplexPipePair Pair { get; } 1100internal DuplexPipePair _pair;
TestTransport\InMemoryTransportConnection.cs (1)
32var pair = DuplexPipe.CreateConnectionPair(new PipeOptions(memoryPool, readerScheduler: scheduler, useSynchronizationContext: false), new PipeOptions(memoryPool, writerScheduler: scheduler, useSynchronizationContext: false));
Microsoft.AspNetCore.Server.Kestrel.Core (2)
src\Shared\ServerInfrastructure\DuplexPipe.cs (2)
14/// A <see cref="DuplexPipePair"/> is a pair of <see cref="IDuplexPipe"/> instances, each of which represents one end of 31public static DuplexPipePair CreateConnectionPair(PipeOptions inputOptions, PipeOptions outputOptions)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
Http1\Http1ConnectionTestsBase.cs (1)
36var pair = DuplexPipe.CreateConnectionPair(options, options);
HttpResponseHeadersTests.cs (1)
27var pair = DuplexPipe.CreateConnectionPair(options, options);
StartLineTests.cs (1)
520var pair = DuplexPipe.CreateConnectionPair(options, options);
TestHelpers\TestInput.cs (1)
29var pair = DuplexPipe.CreateConnectionPair(options, options);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (16)
HeaderCollectionBenchmark.cs (1)
329var pair = DuplexPipe.CreateConnectionPair(options, options);
Http1ConnectionBenchmark.cs (1)
32var pair = DuplexPipe.CreateConnectionPair(options, options);
Http1ConnectionParsingOverheadBenchmark.cs (1)
28var pair = DuplexPipe.CreateConnectionPair(options, options);
Http1LargeWritingBenchmark.cs (2)
21private DuplexPipe.DuplexPipePair _pair; 68var pair = DuplexPipe.CreateConnectionPair(options, options);
Http1ReadingBenchmark.cs (2)
30private DuplexPipe.DuplexPipePair _pair; 97var pair = DuplexPipe.CreateConnectionPair(options, options);
Http1WritingBenchmark.cs (2)
29private DuplexPipe.DuplexPipePair _pair; 102var pair = DuplexPipe.CreateConnectionPair(options, options);
Http2\Http2ConnectionBenchmarkBase.cs (1)
32private DuplexPipe.DuplexPipePair _connectionPair;
HttpProtocolFeatureCollection.cs (1)
231var pair = DuplexPipe.CreateConnectionPair(options, options);
InMemoryTransportBenchmark.cs (1)
175var pair = DuplexPipe.CreateConnectionPair(inputOptions, outputOptions);
RequestParsingBenchmark.cs (1)
29var pair = DuplexPipe.CreateConnectionPair(options, options);
ResponseHeaderCollectionBenchmark.cs (1)
177var pair = DuplexPipe.CreateConnectionPair(options, options);
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (2)
484internal DuplexPipe.DuplexPipePair Pair { get; } 1100internal DuplexPipePair _pair;