Microsoft.Extensions.Http Namnområde

Innehåller klasser och abstraktioner som används för att HttpClient konfigurera och HttpMessageHandler i IHttpClientFactory.

Klasser

Name Description
HttpClientFactoryOptions

Innehåller alternativ för att konfigurera standardinställningen IHttpClientFactory.

HttpMessageHandlerBuilder

En builder-abstraktion för att HttpMessageHandler konfigurera instanser.

PolicyHttpMessageHandler

En DelegatingHandler implementering som kör bearbetning av begäranden omgiven av en Policy.

Gränssnitt

Name Description
IHttpMessageHandlerBuilderFilter

Används av Microsoft.Extensions.Http.DefaultHttpClientFactory för att tillämpa ytterligare initiering på konfigurera HttpMessageHandlerBuilder omedelbart innan Build() anropas.

ITypedHttpClientFactory<TClient>

En fabriksabstraktion för en komponent som kan skapa skrivskyddade klientinstanser med anpassad konfiguration för ett visst logiskt namn.