Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Quelle est l’approche recommandée pour l’implémentation de HttpClient dans une application avec des clients longue durée ?
HttpClient
Créer une nouvelle instance de HttpClient pour chaque requête.
Utiliser les clients créés par IHttpClientFactory.
IHttpClientFactory
Créer une instance static ou singleton à l’aide de la classe HttpClient et définir PooledConnectionLifetime.
static
PooledConnectionLifetime
Quelle est l’utilité de IHttpClientFactory dans une application ASP.NET Core ?
Pour gérer la création et la suppression d’opérations REST
Pour gérer la création et la suppression de requêtes REST
Pour gérer la création et la suppression de clients HTTP
Quelle est l’utilité de la propriété PooledConnectionLifetime de la classe HttpClient dans .NET Core ?
Pour limiter la durée de vie de la connexion, force une recherche de DNS lorsque la connexion est remplacée.
Pour permettre au HttpClient de suivre les durées de vie (TTL) spécifiées par le serveur DNS.
Pour fournir un emplacement central pour nommer et configurer les instances logiques du HttpClient.
Vous devez répondre à toutes les questions avant de vérifier votre travail.
Cette page a-t-elle été utile ?
Vous avez besoin d’aide pour cette rubrique ?
Vous souhaitez essayer d’utiliser Ask Learn pour clarifier ou vous guider dans cette rubrique ?