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
Project Url
View on NuGet:



Installing with NuGet

PM> Install-Package Microsoft.Extensions.Http

Packages that Depend on Microsoft.Extensions.Http

PackageLatest VersionTags
ActiveLogin.Authentication.BankId.AspNetCore 0.3.4 bankid swedish sweden aspnetcore authentication
Ags.ResourceProxy.Core 1.0.17 ArcGIS Server Proxy ArcGIS Resource Proxy
Aguacongas.Firebase.Authentication 2.1.1 identity firebase
aliyun.sdk.oss 0.3.1 Aliyun
APIBlox.NetCore 1.0.9 dynamic-controllers controller netcore2 api-rest cqrs aspnetcore asp-net-core dependency-injection inversion-of-control ioc ioc-container
AppBrix.Web.Client 0.12.0 AppBrix Module Web Client
Armut.Iterable.Client.Extension 0.6.0 iterable iterablecom dotnet dotnet core client library extension
AspNetCore.Client 0.12.4
Bucket.Config 1.1.4
Bucket.ErrorCode 1.1.2
Chaunce.Hangfire.Client 1.0.0 hangfire Timer 定时服务
Communicate.Archeo 0.2.3
contentful.aspnetcore 3.3.6 contentful CMS aspnetcore
Cuiliang.AliyunOssSdk 0.3.2 Aliyun
DalSoft.RestClient 3.3.0 Rest Client RestClient REST Client JSON Dynamic WebApi HttpClient Core iOS Android UWP
Dangl.Icons.Client 0.1.5
Dangl.RestClient 1.2.2
DigitPushService.Client 1.0.1 Digit PushService client
EdjCase.JsonRpc.Client 3.0.2 JsonRpc Rpc Json-Rpc .Net Core
EInfrastructure.Core.Web 1.1.1
Essensoft.AspNetCore.Payment.Alipay 1.6.1
Essensoft.AspNetCore.Payment.JdPay 1.6.1
Essensoft.AspNetCore.Payment.LianLianPay 1.6.1
Essensoft.AspNetCore.Payment.QPay 1.6.1
Essensoft.AspNetCore.Payment.UnionPay 1.6.1
Essensoft.AspNetCore.Payment.WeChatPay 1.6.1
EthNet.Core 0.2.13
Fen.Client 6.1.0 fulfiller enablement fen conventions httpclient
Fen.Coam 2.1.2 fulfiller enablement fen conventions coam aspnetcore deprecated
FluentlyHttpClient 2.1.1 httpclient fluentapi fluenthttp graphql graphqlclient
FluentRest.Factory HTTP HttpClient REST Fluent
Foundation.Sdk 0.0.3 microservice sdk fdns
Galago.Logging 1.1.0
Groomgy.HealthChecks.AspNetCore 0.4.1
InvoiceXpress.ApiClient.AspNetCore 0.1.2 REST client RestClient json netcore core netstandard aspnet-core
Kugar.Core.NetCore 1.2.48
Lob.Net 0.1.2 mail snailmail lob postage letter postcard check
Lykke.SettingsReader 4.1.1
MBW.Http.AutoProxy.Cloudflare 0.9.1
Meadow.Core 0.3.210 meadow solidity ethereum truffle ganache
Meceqs.HttpSender 0.6.0
Meerkat.Security.Hmac 3.1.1 AspNet WebApi AspNetWebApi HMAC Security
MicroElements.FluentProxy 0.7.1 aspnetcore proxy http mock wiremock http cache httpcache tracing
Microsoft.AspNetCore.All 2.1.5 aspnetcore
Microsoft.AspNetCore.App 2.1.5 aspnetcore
Microsoft.Extensions.Http.Polly 2.1.1 aspnetcore httpclient
Neocoder 1.0.5 geocoder geocoding bing google neocoder
NetCoreKit.Infrastructure.AspNetCore 0.1.65
NetCoreKit.Infrastructure.AspNetCore.Miniservice 0.1.65
Nezada.Common.Core 1.0.10
Ofl.Atlassian.Jira 3.0.6 atlassian-jira atlassian jira
Ofl.Google 3.0.13 google google-api
Ofl.Twitch 3.0.11 twitch twitch-api twitch-api-v5
PrayingMantis.AspNetCore 1.0.0
PushServer.WebPushClientAdapter 1.0.1 webpush notifications core pushserver
PwnedPasswords.Client 1.0.1 aspnetcore httpclient httpclientfactory haveibeenwned pwned passwords
QCloud.CosApi.Client 1.0.3
Refit.HttpClientFactory 4.6.48
Rejseplanen.Core 1.2.2
Scheduler.NET 1.0.7 Scheduler Scheduler.NET
ScreenShooterGun 1.0.9 pdf img screenshot selenium itext
ServiceGovernance.Registry.Agent 0.1.0 service ServiceGovernance Governance serviceregistry registry agent
ServiceStatus.Core 1.1.1806.2704 Service Status
SharpPlug.Geetest 1.1.0
Sjd.FakeServer 1.2.0
Skeleton.Web.Integration 1.1.0 Integrations WebApi client
Spaier.Recaptcha 3.2.0 aspnetcore recaptcha grecaptcha
Steeltoe.Common.Http 2.1.1 NET Core NET Framework
Unitee.ActiveCampaign.ApiClient 1.0.0
Unofficial.Owlet 0.1.4 owlet
VaptchaCoreSDK 0.1.1 verify code vaptcha captcha
VSTS.Net.AspNetCore 0.2.3 vsts client REST tfs AzureDevOpsServices AzureDevOps
WebApiClient.Extensions.HttpClientFactory 1.2.3