Microsoft.Extensions.Http Espace de noms

Contient des classes et des abstractions utilisées pour la configuration HttpClient et HttpMessageHandler la configuration IHttpClientFactory.

Classes

Nom Description
HttpClientFactoryOptions

Fournit des options pour configurer la valeur par défaut IHttpClientFactory.

HttpMessageHandlerBuilder

Abstraction du générateur pour la configuration des HttpMessageHandler instances.

PolicyHttpMessageHandler

Implémentation DelegatingHandler qui exécute le traitement des demandes entouré d’un Policy.

Interfaces

Nom Description
IHttpMessageHandlerBuilderFilter

Utilisé par le Microsoft.Extensions.Http.DefaultHttpClientFactory pour appliquer une initialisation supplémentaire à la configuration du HttpMessageHandlerBuilder immédiatement avant l’appel de Build().

ITypedHttpClientFactory<TClient>

Abstraction de fabrique pour un composant qui peut créer des instances clientes typées avec une configuration personnalisée pour un nom logique donné.