Microsoft.Extensions.Http Espaço de Nomes

Contém classes e abstrações usadas para configurar HttpClient e HttpMessageHandler em IHttpClientFactory.

Classes

Name Description
HttpClientFactoryOptions

Fornece opções para configurar o padrão IHttpClientFactory.

HttpMessageHandlerBuilder

Uma abstração builder para configurar HttpMessageHandler instâncias.

PolicyHttpMessageHandler

Uma DelegatingHandler implementação que executa processamento de pedidos rodeada por um Policy.

Interfaces

Name Description
IHttpMessageHandlerBuilderFilter

Usado pelo Microsoft.Extensions.Http.DefaultHttpClientFactory para aplicar inicialização adicional à configuração, o HttpMessageHandlerBuilder imediatamente antes de Build() ser chamado.

ITypedHttpClientFactory<TClient>

Uma abstração de fábrica para um componente que pode criar instâncias de cliente tipadas com configuração personalizada para um dado nome lógico.