1 implementation of Services
Microsoft.Extensions.Http (1)
DependencyInjection\DefaultHttpClientBuilder.cs (1)
23
public IServiceCollection
Services
{ get; }
26 references to Services
Microsoft.AspNetCore.HeaderPropagation (2)
DependencyInjection\HeaderPropagationHttpClientBuilderExtensions.cs (2)
26
builder.
Services
.AddHeaderPropagation();
56
builder.
Services
.AddHeaderPropagation();
Microsoft.Extensions.Http (24)
DependencyInjection\HttpClientBuilderExtensions.cs (21)
33
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options => options.HttpClientActions.Add(configureClient));
53
builder.
Services
.AddTransient<IConfigureOptions<HttpClientFactoryOptions>>(services =>
79
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
107
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
134
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
158
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
188
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
216
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
242
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
263
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options => options.HttpMessageHandlerBuilderActions.Add(configureBuilder));
289
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
328
configureBuilder(new DefaultSocketsHttpHandlerBuilder(builder.
Services
, builder.Name));
379
builder.
Services
.AddTransient(s => AddTransientHelper<TClient>(s, builder));
443
builder.
Services
.AddTransient(s => AddTransientHelper<TClient, TImplementation>(s, builder));
494
builder.
Services
.AddTransient<TClient>(s =>
543
builder.
Services
.AddTransient<TClient>(s =>
567
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
586
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
629
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options => options.HandlerLifetime = handlerLifetime);
645
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
656
var registry = (HttpClientMappingRegistry?)builder.
Services
.Single(sd => sd.ServiceType == typeof(HttpClientMappingRegistry)).ImplementationInstance;
DependencyInjection\HttpClientBuilderExtensions.Logging.cs (3)
51
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
125
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options =>
143
builder.
Services
.Configure<HttpClientFactoryOptions>(builder.Name, options => options.SuppressDefaultLogging = false);