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