HttpClientFactoryOptions Classe
Definição
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.
Fornece opções para configurar o padrão IHttpClientFactory.
public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
- Herança
-
HttpClientFactoryOptions
Construtores
| Nome | Description |
|---|---|
| HttpClientFactoryOptions() |
Inicializa uma nova instância da classe HttpClientFactoryOptions. |
Propriedades
| Nome | Description |
|---|---|
| HandlerLifetime |
Obtém ou define o período de tempo que uma HttpMessageHandler instância pode ser reutilizado. Cada cliente nomeado pode ter o próprio valor de tempo de vida do manipulador configurado. O valor padrão dessa propriedade é de dois minutos. Defina o tempo de vida para desabilitar a InfiniteTimeSpan expiração do manipulador. |
| HttpClientActions |
Obtém uma lista de operações usadas para configurar um HttpClient. |
| HttpMessageHandlerBuilderActions |
Obtém uma lista de operações usadas para configurar um HttpMessageHandlerBuilder. |
| ShouldRedactHeaderValue |
Obtém ou define o Func<T,TResult> que determina se o valor do cabeçalho HTTP deve ser redigido antes do registro em log. |
| SuppressHandlerScope |
Obtém ou define um valor que determina se ele IHttpClientFactory criará um escopo de injeção de dependência ao criar um HttpMessageHandler.
Se Essa opção é fornecida para compatibilidade com aplicativos existentes. É recomendável usar a configuração padrão para novos aplicativos. |