Microsoft.Extensions.Http Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |