Microsoft.Extensions.Http
5.0.0-preview.8.20407.11
See the version list below for details.
Requires NuGet 2.12 or higher.
dotnet add package Microsoft.Extensions.Http --version 5.0.0-preview.8.20407.11
NuGet\Install-Package Microsoft.Extensions.Http -Version 5.0.0-preview.8.20407.11
<PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0-preview.8.20407.11" />
paket add Microsoft.Extensions.Http --version 5.0.0-preview.8.20407.11
#r "nuget: Microsoft.Extensions.Http, 5.0.0-preview.8.20407.11"
// Install Microsoft.Extensions.Http as a Cake Addin #addin nuget:?package=Microsoft.Extensions.Http&version=5.0.0-preview.8.20407.11&prerelease // Install Microsoft.Extensions.Http as a Cake Tool #tool nuget:?package=Microsoft.Extensions.Http&version=5.0.0-preview.8.20407.11&prerelease
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
When using NuGet 3.x this package requires at least version 3.4.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.6.1
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Logging (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Logging.Abstractions (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Options (>= 5.0.0-preview.8.20407.11)
-
.NETStandard 2.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Logging (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Logging.Abstractions (>= 5.0.0-preview.8.20407.11)
- Microsoft.Extensions.Options (>= 5.0.0-preview.8.20407.11)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Microsoft.Extensions.Http:
Package | Downloads |
---|---|
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/e5f183b656a0e8bc087108130a5a9b54ae94494e |
|
prometheus-net
.NET client library for the Prometheus monitoring and alerting system |
GitHub repositories (384)
Showing the top 5 popular GitHub repositories that depend on Microsoft.Extensions.Http:
Repository | Stars |
---|---|
jellyfin/jellyfin
The Free Software Media System
|
|
microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
|
|
rocksdanister/lively
Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.
|
|
abpframework/abp
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
|
|
dotnet/AspNetCore.Docs
Documentation for ASP.NET Core
|