Microsoft.Extensions.Http Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen und Abstraktionen, die zum Konfigurieren HttpClient und HttpMessageHandler In verwendet IHttpClientFactorywerden.
Klassen
| Name | Beschreibung |
|---|---|
| HttpClientFactoryOptions |
Stellt Optionen zum Konfigurieren der Standardeinstellung IHttpClientFactorybereit. |
| HttpMessageHandlerBuilder |
Eine Generatorstraktion zum Konfigurieren von HttpMessageHandler Instanzen. |
| PolicyHttpMessageHandler |
Eine DelegatingHandler Implementierung, die die Anforderungsverarbeitung umgeben von einer Policy. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IHttpMessageHandlerBuilderFilter |
Wird vom Microsoft.Extensions.Http.DefaultHttpClientFactory verwendet, um zusätzliche Initialisierung auf die Konfiguration der HttpMessageHandlerBuilder unmittelbar vor dem Aufruf Build() anzuwenden. |
| ITypedHttpClientFactory<TClient> |
Eine Factorystraktion für eine Komponente, die eingegebene Clientinstanzen mit benutzerdefinierter Konfiguration für einen bestimmten logischen Namen erstellen kann. |