Microsoft.Extensions.Http Przestrzeń nazw

Zawiera klasy i abstrakcje używane do konfigurowania HttpClient i HttpMessageHandler w programie IHttpClientFactory.

Klasy

Nazwa Opis
HttpClientFactoryOptions

Udostępnia opcje konfigurowania domyślnego IHttpClientFactoryelementu .

HttpMessageHandlerBuilder

Abstrakcja konstruktora do konfigurowania HttpMessageHandler wystąpień.

PolicyHttpMessageHandler

Implementacja DelegatingHandler , która wykonuje przetwarzanie żądań w otoczeniu elementu Policy.

Interfejsy

Nazwa Opis
IHttpMessageHandlerBuilderFilter

Używany przez Microsoft.Extensions.Http.DefaultHttpClientFactory do zastosowania dodatkowej inicjalizacji do skonfigurowania HttpMessageHandlerBuilder bezpośrednio przed wywołaniem Build().

ITypedHttpClientFactory<TClient>

Abstrakcja fabryki dla składnika, który może tworzyć typizowane wystąpienia klienta z konfiguracją niestandardową dla danej nazwy logicznej.