Microsoft.Extensions.Http Spazio dei nomi
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.
Contiene classi e astrazioni usate per la configurazione HttpClient e HttpMessageHandler in IHttpClientFactory.
Classi
| Nome | Descrizione |
|---|---|
| HttpClientFactoryOptions |
Fornisce opzioni per la configurazione dell'oggetto predefinito IHttpClientFactory. |
| HttpMessageHandlerBuilder |
Astrazione del generatore per la configurazione delle HttpMessageHandler istanze. |
| PolicyHttpMessageHandler |
Implementazione DelegatingHandler che esegue l'elaborazione delle richieste circondata da un oggetto Policy. |
Interfacce
| Nome | Descrizione |
|---|---|
| IHttpMessageHandlerBuilderFilter |
Usato dal Microsoft.Extensions.Http.DefaultHttpClientFactory per applicare un'inizializzazione aggiuntiva alla configurazione del HttpMessageHandlerBuilder immediatamente prima che venga chiamato Build(). |
| ITypedHttpClientFactory<TClient> |
Astrazione factory per un componente in grado di creare istanze client tipate con configurazione personalizzata per un determinato nome logico. |