2 overrides of PrimaryHandler
Microsoft.Extensions.Http (1)
DefaultHttpMessageHandlerBuilder.cs (1)
34
public override HttpMessageHandler
PrimaryHandler
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Logging\Internal\TestHttpMessageHandlerBuilder.cs (1)
25
public override HttpMessageHandler?
PrimaryHandler
{ get; set; }
4 writes to PrimaryHandler
Microsoft.Extensions.Http (4)
DependencyInjection\HttpClientBuilderExtensions.cs (4)
161
options.HttpMessageHandlerBuilderActions.Add(b => b.
PrimaryHandler
= configureHandler());
191
options.HttpMessageHandlerBuilderActions.Add(b => b.
PrimaryHandler
= configureHandler(b.Services));
219
options.HttpMessageHandlerBuilderActions.Add(b => b.
PrimaryHandler
= b.Services.GetRequiredService<THandler>());
299
b.
PrimaryHandler
= handler;
8 references to PrimaryHandler
Microsoft.Extensions.Http (8)
DependencyInjection\HttpClientBuilderExtensions.cs (2)
245
options.HttpMessageHandlerBuilderActions.Add(b => configureHandler(b.
PrimaryHandler
, b.Services));
294
if (b.
PrimaryHandler
is not SocketsHttpHandler handler)
DependencyInjection\SocketsHttpHandlerBuilderExtensions.cs (3)
34
if (b.
PrimaryHandler
is not SocketsHttpHandler socketsHttpHandler)
36
string message = SR.Format(SR.SocketsHttpHandlerBuilder_PrimaryHandlerIsInvalid, nameof(b.
PrimaryHandler
), typeof(SocketsHttpHandler).FullName, Environment.NewLine, b.
PrimaryHandler
?.ToString() ?? "(null)");
HttpMessageHandlerBuilder.cs (1)
61
/// An <see cref="HttpMessageHandler"/> built from the <see cref="
PrimaryHandler
"/> and
MetricsFactoryHttpMessageHandlerFilter.cs (2)
31
if (builder.
PrimaryHandler
is HttpClientHandler httpClientHandler)
36
else if (!OperatingSystem.IsBrowser() && !OperatingSystem.IsWasi() && builder.
PrimaryHandler
is SocketsHttpHandler socketsHttpHandler)