HttpClientFactoryOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce opzioni per la configurazione dell'oggetto predefinito IHttpClientFactory.
public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
- Ereditarietà
-
HttpClientFactoryOptions
Costruttori
| Nome | Descrizione |
|---|---|
| HttpClientFactoryOptions() |
Inizializza una nuova istanza della classe HttpClientFactoryOptions. |
Proprietà
| Nome | Descrizione |
|---|---|
| HandlerLifetime |
Ottiene o imposta la durata di riutilizzo di un'istanza HttpMessageHandler di . Per ogni client nominato è possibile configurare un valore di durata del gestore configurabile. Il valore predefinito di questa proprietà è di due minuti. Impostare la durata su InfiniteTimeSpan per disabilitare la scadenza del gestore. |
| HttpClientActions |
Ottiene un elenco di operazioni utilizzate per configurare un oggetto HttpClient. |
| HttpMessageHandlerBuilderActions |
Ottiene un elenco di operazioni utilizzate per configurare un oggetto HttpMessageHandlerBuilder. |
| ShouldRedactHeaderValue |
Ottiene o imposta l'oggetto Func<T,TResult> che determina se redigire il valore dell'intestazione HTTP prima della registrazione. |
| SuppressHandlerScope |
Ottiene o imposta un valore che determina se verrà creato un ambito di inserimento delle dipendenze durante la IHttpClientFactory compilazione di un oggetto HttpMessageHandler.
Se Questa opzione è disponibile per la compatibilità con le applicazioni esistenti. È consigliabile usare l'impostazione predefinita per le nuove applicazioni. |