Microsoft.Extensions.Http Namespace

Enthält Klassen und Abstraktionen, die zum Konfigurieren von und in verwendet HttpClientHttpMessageHandlerIHttpClientFactory werden.

Klassen

HttpClientFactoryOptions

Eine Optionsklasse zur Konfiguration des Standardwerts für die IHttpClientFactory-Schnittstelle.

HttpMessageHandlerBuilder

Eine Generatorabstraktion zum Konfigurieren von HttpMessageHandler-Instanzen.

PolicyHttpMessageHandler

Eine DelegatingHandler-Implementierung, die die Anforderungsverarbeitung in einer Policy ausführt.

Schnittstellen

IHttpMessageHandlerBuilderFilter

Wird von der internen DefaultHttpClientFactory-Klasse verwendet, um zusätzliche Initialisierung auf die Konfiguration HttpMessageHandlerBuilder anzuwenden, bevor Build() sie aufgerufen wird.

ITypedHttpClientFactory<TClient>

Eine Abstraktion der Zuordnungsinstanz für eine Komponente, die typisierte Clientinstanzen mit benutzerdefinierter Konfiguration für einen angegebenen logischen Namen erstellen kann.