Microsoft.Extensions.Http 10.0.1
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. The HttpClient factory provides extensibility to plug in DelegatingHandlers that address cross-cutting concerns such as service location, load balancing, and reliability. The default HttpClient factory provides built-in diagnostics and logging and manages the lifetimes of connections in a performant way.
Commonly Used Types:
System.Net.Http.IHttpClientFactory
Showing the top 20 packages that depend on Microsoft.Extensions.Http.
| Packages | Downloads |
|---|---|
|
Aspire.Hosting
Core abstractions for the .NET Aspire application model.
|
54 |
|
Aspire.Hosting.AppHost
Core library and MSBuild logic for .NET Aspire AppHost projects.
|
54 |
|
Aspire.Hosting.RabbitMQ
RabbitMQ support for .NET Aspire.
|
56 |
|
Aspire.Hosting.Redis
Redis® support for .NET Aspire.
|
2 |
|
Aspire.Hosting.Redis
Redis® support for .NET Aspire.
|
54 |
|
Aspire.Hosting.SqlServer
Microsoft SQL Server support for .NET Aspire.
|
2 |
|
Aspire.Hosting.SqlServer
Microsoft SQL Server support for .NET Aspire.
|
54 |
|
AspNetCore.HealthChecks.Uris
HealthChecks.Uris is a simple health check package for Uri groups.
|
53 |
|
Grpc.Net.ClientFactory
HttpClientFactory integration the for gRPC .NET client
|
55 |
|
Microsoft.Extensions.Http.Diagnostics
Telemetry support for HTTP Client.
|
350 |
|
Microsoft.Extensions.Http.Diagnostics
Telemetry support for HTTP Client.
|
513 |
|
Microsoft.Extensions.ServiceDiscovery
Provides extensions to HttpClient that enable service discovery based on configuration.
|
350 |
|
Microsoft.Extensions.ServiceDiscovery
Provides extensions to HttpClient that enable service discovery based on configuration.
|
513 |
|
Microsoft.Identity.Web
This package enables ASP.NET Core web apps and web APIs to use the Microsoft identity platform (formerly Azure AD v2.0).
This package is specifically used for web applications, which sign-in users, and protected web APIs, which optionally call downstream web APIs.
|
32 |
|
Microsoft.Identity.Web
This package enables ASP.NET Core web apps and web APIs to use the Microsoft identity platform (formerly Azure AD v2.0).
This package is specifically used for web applications, which sign-in users, and protected web APIs, which optionally call downstream web APIs.
|
36 |
|
Microsoft.Identity.Web.TokenAcquisition
Implementation for higher level API for confidential client applications (ASP.NET Core and SDK/.NET).
|
2 |
|
Microsoft.Identity.Web.TokenAcquisition
Implementation for higher level API for confidential client applications (ASP.NET Core and SDK/.NET).
|
12 |
|
MMLib.SwaggerForOcelot
Swagger generator for Ocelot downstream services.
|
33 |
|
MMLib.SwaggerForOcelot
Swagger generator for Ocelot downstream services.
|
157 |
|
MMLib.SwaggerForOcelot
Swagger generator for Ocelot downstream services.
|
259 |
.NET Framework 4.6.2
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.Extensions.Options (>= 10.0.1)
.NET 8.0
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Diagnostics (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.Extensions.Options (>= 10.0.1)
.NET 9.0
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Diagnostics (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.Extensions.Options (>= 10.0.1)
.NET 10.0
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Diagnostics (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.Extensions.Options (>= 10.0.1)
.NET Standard 2.0
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging (>= 10.0.1)
- Microsoft.Extensions.Options (>= 10.0.1)