98 references to AddHttpClient
Aspire.Hosting (2)
ResourceBuilderExtensions.cs (2)
3921/// instance with a specific handler, timeout, or other options using <see cref="HttpClientFactoryServiceCollectionExtensions.AddHttpClient(IServiceCollection, string)"/>. 4015/// instance with a specific handler, timeout, or other options using <see cref="HttpClientFactoryServiceCollectionExtensions.AddHttpClient(IServiceCollection, string)"/>.
Aspire.Hosting.Azure (1)
Provisioning\AzureProvisionerExtensions.cs (1)
47builder.Services.AddHttpClient("AcrLogin");
Aspire.Hosting.Azure.Tests (2)
AzureWebPubSubEmulatorTests.cs (2)
129builder.Services.AddHttpClient(healthCheckKey).ConfigurePrimaryHttpMessageHandler(() => new EmulatorHealthHandler(statusCode)); 143builder.Services.AddHttpClient(healthCheckKey).ConfigurePrimaryHttpMessageHandler(() => new EmulatorHealthHandler(HttpStatusCode.OK));
Aspire.Hosting.Foundry.Tests (1)
HostedAgentExtensionTests.cs (1)
166builder.Services.AddHttpClient(string.Empty)
Aspire.Hosting.Tests (14)
WithHttpCommandTests.cs (14)
126builder.Services.AddHttpClient(Options.DefaultName) 330builder.Services.AddHttpClient(string.Empty) 445builder.Services.AddHttpClient("commandclient") 471builder.Services.AddHttpClient("commandclient") 502builder.Services.AddHttpClient("commandclient") 607builder.Services.AddHttpClient("commandclient") 651builder.Services.AddHttpClient("commandclient") 695builder.Services.AddHttpClient("commandclient") 738builder.Services.AddHttpClient("commandclient") 805builder.Services.AddHttpClient("commandclient") 831builder.Services.AddHttpClient("commandclient") 858builder.Services.AddHttpClient("commandclient") 886builder.Services.AddHttpClient("commandclient") 913builder.Services.AddHttpClient("commandclient")
Aspire.Keycloak.Authentication (2)
AspireKeycloakExtensions.cs (2)
86builder.Services.AddHttpClient(KeycloakBackchannel); 168builder.Services.AddHttpClient(KeycloakBackchannel);
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (8)
HttpClientFactory.cs (8)
24.AddHttpClient(nameof(fileName)) 47.AddHttpClient(nameof(fileName)) 70.AddHttpClient(nameof(fileName)) 97.AddHttpClient(nameof(fileName)) 120.AddHttpClient(nameof(fileName)) 143.AddHttpClient(nameof(fileName)) 164.AddHttpClient(nameof(fileName)) 174.AddHttpClient(nameof(fileName))
Microsoft.Extensions.Http.Diagnostics.Tests (32)
Logging\AcceptanceTests.cs (12)
102.AddHttpClient("testClient").Services 136.AddHttpClient("namedClient1") 146.AddHttpClient("namedClient2") 409.AddHttpClient("test") 449.AddHttpClient(FirstClientName) 456.AddHttpClient(SecondClientName) 532.AddHttpClient("testClient3") 538.AddHttpClient("testClient4") 584.AddHttpClient("test") 606.AddHttpClient("test") 609.AddHttpClient("normal") 662.AddHttpClient(nameof(HttpClientLoggingHandler_LogsBodyDataUpToSpecifiedLimit))
Logging\HttpClientLoggingExtensionsTest.cs (20)
92.AddHttpClient("test1") 95.AddHttpClient("test2") 138.AddHttpClient("") 141.AddHttpClient("") 169.AddHttpClient("test") 213.AddHttpClient("test") 237.AddHttpClient("test") 274.AddHttpClient("test") 367services.AddHttpClient("test") 398.AddHttpClient("test") 420.AddHttpClient("test") 443.AddHttpClient("test") 557.AddHttpClient(ClientName) 581.AddHttpClient(ClientName) 659.AddHttpClient("test") 706.AddHttpClient("outer") 712.AddHttpClient("inner") 781.AddHttpClient("test") 801.AddHttpClient("test") 828.AddHttpClient("test")
Microsoft.Extensions.Http.Resilience.PerformanceTests (5)
HttpClientFactory.cs (1)
44.AddHttpClient(StandardClient)
RetryBenchmark.cs (2)
39.AddHttpClient("v8") 58.AddHttpClient("v7")
StandardResilienceBenchmark.cs (2)
39.AddHttpClient("v8") 60.AddHttpClient("v7")
Microsoft.Extensions.Http.Resilience.Tests (31)
Hedging\HedgingTests.cs (1)
50var httpClient = _services.AddHttpClient(ClientId);
Hedging\StandardHedgingTests.cs (1)
310.AddHttpClient(ClientId)
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (12)
30IHttpClientBuilder? builder = services.AddHttpClient("client"); 48IHttpClientBuilder? builder = services.AddHttpClient("client"); 69.AddHttpClient("client") 91IHttpClientBuilder? builder = services.AddHttpClient("client"); 121.AddHttpClient("client") 171IHttpClientBuilder? builder = services.AddHttpClient("client"); 206var builder = services.AddHttpClient("client"); 255var clientBuilder = services.AddHttpClient("client"); 280.AddHttpClient("my-client") 303IHttpClientBuilder? builder = services.AddHttpClient("custom"); 328IHttpClientBuilder? builder = services.AddHttpClient("custom"); 344IHttpClientBuilder? builder = services.AddHttpClient("custom");
Resilience\HttpClientBuilderExtensionsTests.RetryBudget.cs (8)
33var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 59var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 75var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 91var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 110var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 127var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 140var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 221.AddHttpClient(ClientName)
Resilience\HttpClientBuilderExtensionsTests.Standard.cs (9)
31_builder = new ServiceCollection().AddHttpClient(BuilderName); 115var builder = new ServiceCollection().AddHttpClient("test"); 126var builder = new ServiceCollection().AddHttpClient("test"); 136var builder = new ServiceCollection().AddHttpClient("test"); 146var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 159.AddHttpClient("test") 182var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 211var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test"); 264var builder = new ServiceCollection().AddLogging().AddMetrics().AddHttpClient("test").AddStandardResilienceHandler();