Microsoft.Extensions.Http Пространство имен

Содержит классы и абстракции, используемые для настройки HttpClient и HttpMessageHandler в IHttpClientFactory.

Классы

Имя Описание
HttpClientFactoryOptions

Предоставляет параметры настройки по умолчанию IHttpClientFactory.

HttpMessageHandlerBuilder

Абстракция построителя для настройки HttpMessageHandler экземпляров.

PolicyHttpMessageHandler

Реализация DelegatingHandler , которая выполняет обработку запросов, окруженную объектом Policy.

Интерфейсы

Имя Описание
IHttpMessageHandlerBuilderFilter

Используется Microsoft.Extensions.Http.DefaultHttpClientFactory для применения дополнительной инициализации к настройке HttpMessageHandlerBuilder непосредственно перед вызовом Build().

ITypedHttpClientFactory<TClient>

Абстракция фабрики для компонента, который может создавать типизированные экземпляры клиента с настраиваемой конфигурацией для заданного логического имени.