Microsoft.Extensions.Http Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы и абстракции, используемые для настройки HttpClient и HttpMessageHandler в IHttpClientFactory.
Классы
| Имя | Описание |
|---|---|
| HttpClientFactoryOptions |
Предоставляет параметры настройки по умолчанию IHttpClientFactory. |
| HttpMessageHandlerBuilder |
Абстракция построителя для настройки HttpMessageHandler экземпляров. |
| PolicyHttpMessageHandler |
Реализация DelegatingHandler , которая выполняет обработку запросов, окруженную объектом Policy. |
Интерфейсы
| Имя | Описание |
|---|---|
| IHttpMessageHandlerBuilderFilter |
Используется Microsoft.Extensions.Http.DefaultHttpClientFactory для применения дополнительной инициализации к настройке HttpMessageHandlerBuilder непосредственно перед вызовом Build(). |
| ITypedHttpClientFactory<TClient> |
Абстракция фабрики для компонента, который может создавать типизированные экземпляры клиента с настраиваемой конфигурацией для заданного логического имени. |