Microsoft.Extensions.Http Przestrzeń nazw

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

Klasy

HttpClientFactoryOptions

Klasa options do konfigurowania domyślnego IHttpClientFactoryelementu .

HttpMessageHandlerBuilder

Abstrakcja konstruktora do konfigurowania HttpMessageHandler wystąpień.

PolicyHttpMessageHandler

DelegatingHandlerImplementacja, która wykonuje przetwarzanie żądań w otoce Policy .

Interfejsy

IHttpMessageHandlerBuilderFilter

Używany przez wewnętrzną klasę DefaultHttpClientFactory, aby zastosować dodatkową inicjację do konfiguracji HttpMessageHandlerBuilder bezpośrednio przed Build() wywołaniem.

ITypedHttpClientFactory<TClient>

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