Microsoft.Extensions.Http Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes e abstrações usadas para configurar HttpClient e HttpMessageHandler em IHttpClientFactory.
Classes
| Nome | Description |
|---|---|
| HttpClientFactoryOptions |
Fornece opções para configurar o padrão IHttpClientFactory. |
| HttpMessageHandlerBuilder |
Uma abstração do construtor para configurar HttpMessageHandler instâncias. |
| PolicyHttpMessageHandler |
Uma DelegatingHandler implementação que executa o processamento de solicitação cercado por um Policy. |
Interfaces
| Nome | Description |
|---|---|
| IHttpMessageHandlerBuilderFilter |
Usado pelo Microsoft.Extensions.Http.DefaultHttpClientFactory para aplicar inicialização adicional à configuração do 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 determinado nome lógico. |