9 references to ThreadPool
Microsoft.AspNetCore.Http.Connections (2)
HttpConnectionDispatcherOptions.cs (2)
140
internal PipeOptions TransportPipeOptions => _transportPipeOptions ??= new PipeOptions(pauseWriterThreshold: TransportMaxBufferSize, resumeWriterThreshold: TransportMaxBufferSize / 2, readerScheduler: PipeScheduler.
ThreadPool
, useSynchronizationContext: false);
142
internal PipeOptions AppPipeOptions => _appPipeOptions ??= new PipeOptions(pauseWriterThreshold: ApplicationMaxBufferSize, resumeWriterThreshold: ApplicationMaxBufferSize / 2, readerScheduler: PipeScheduler.
ThreadPool
, useSynchronizationContext: false);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http2\Http2OutputProducer.cs (1)
767
writerScheduler: PipeScheduler.
ThreadPool
,
Internal\Http3\Http3OutputProducer.cs (1)
480
writerScheduler: PipeScheduler.
ThreadPool
,
Internal\KestrelServerImpl.cs (1)
101
Scheduler = PipeScheduler.
ThreadPool
,
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicStreamContext.cs (2)
60
var inputOptions = new PipeOptions(MemoryPool, PipeScheduler.
ThreadPool
, PipeScheduler.Inline, maxReadBufferSize, maxReadBufferSize / 2, useSynchronizationContext: false);
61
var outputOptions = new PipeOptions(MemoryPool, PipeScheduler.Inline, PipeScheduler.
ThreadPool
, maxWriteBufferSize, maxWriteBufferSize / 2, useSynchronizationContext: false);
System.IO.Pipelines (2)
System\IO\Pipelines\PipeOptions.cs (2)
81
ReaderScheduler = readerScheduler ?? PipeScheduler.
ThreadPool
;
82
WriterScheduler = writerScheduler ?? PipeScheduler.
ThreadPool
;