5 types derived from HttpMessageHandlerStage
System.Net.Http (5)
System\Net\Http\DiagnosticsHandler.cs (1)
16
internal sealed class DiagnosticsHandler :
HttpMessageHandlerStage
System\Net\Http\Metrics\MetricsHandler.cs (1)
13
internal sealed class MetricsHandler :
HttpMessageHandlerStage
System\Net\Http\SocketsHttpHandler\DecompressionHandler.cs (1)
14
internal sealed class DecompressionHandler :
HttpMessageHandlerStage
System\Net\Http\SocketsHttpHandler\HttpConnectionHandler.cs (1)
9
internal sealed class HttpConnectionHandler :
HttpMessageHandlerStage
System\Net\Http\SocketsHttpHandler\RedirectHandler.cs (1)
11
internal sealed class RedirectHandler :
HttpMessageHandlerStage
12 references to HttpMessageHandlerStage
System.Net.Http (12)
System\Net\Http\SocketsHttpHandler\DecompressionHandler.cs (2)
16
private readonly
HttpMessageHandlerStage
_innerHandler;
26
public DecompressionHandler(DecompressionMethods decompressionMethods,
HttpMessageHandlerStage
innerHandler)
System\Net\Http\SocketsHttpHandler\RedirectHandler.cs (2)
13
private readonly
HttpMessageHandlerStage
_innerHandler;
17
public RedirectHandler(int maxAutomaticRedirections,
HttpMessageHandlerStage
innerHandler, bool disableAuthOnRedirect)
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (8)
22
private
HttpMessageHandlerStage
? _handler;
23
private Task<
HttpMessageHandlerStage
>? _handlerChainSetupTask;
24
private Func<HttpConnectionSettings,
HttpMessageHandlerStage
,
HttpMessageHandlerStage
>? _decompressionHandlerFactory;
517
private
HttpMessageHandlerStage
SetupHandlerChain()
524
HttpMessageHandlerStage
handler = new HttpConnectionHandler(poolManager, doRequestAuth: settings._credentials is { });
596
HttpMessageHandlerStage
handler = _handler ?? SetupHandlerChain();
628
HttpMessageHandlerStage
handler = await _handlerChainSetupTask.ConfigureAwait(false);