HttpClientFactoryOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona opciones para configurar el valor predeterminado IHttpClientFactory.
public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
- Herencia
-
HttpClientFactoryOptions
Constructores
| Nombre | Description |
|---|---|
| HttpClientFactoryOptions() |
Inicializa una nueva instancia de la clase HttpClientFactoryOptions. |
Propiedades
| Nombre | Description |
|---|---|
| HandlerLifetime |
Obtiene o establece el período de tiempo que se puede reutilizar una HttpMessageHandler instancia. Cada cliente con nombre específico puede tener configurado su propio valor de duración del controlador. El valor predeterminado de esta propiedad es de dos minutos. Establezca la duración en InfiniteTimeSpan para deshabilitar la expiración del controlador. |
| HttpClientActions |
Obtiene una lista de operaciones usadas para configurar un HttpClientobjeto . |
| HttpMessageHandlerBuilderActions |
Obtiene una lista de operaciones usadas para configurar un HttpMessageHandlerBuilderobjeto . |
| ShouldRedactHeaderValue |
Obtiene o establece el Func<T,TResult> objeto que determina si se va a censurar el valor del encabezado HTTP antes del registro. |
| SuppressHandlerScope |
Obtiene o establece un valor que determina si IHttpClientFactory creará un ámbito de inserción de dependencias al compilar un HttpMessageHandlerobjeto .
Si Esta opción se proporciona para la compatibilidad con las aplicaciones existentes. Se recomienda usar la configuración predeterminada para las nuevas aplicaciones. |