Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Qual è l'approccio consigliato per l'implementazione di HttpClient in un'app con client di lunga durata?
HttpClient
Creare una nuova istanza di HttpClient per ogni richiesta.
Usare client creati da IHttpClientFactory.
IHttpClientFactory
Creare un'istanza static o singleton usando la classe HttpClient e impostare PooledConnectionLifetime.
static
PooledConnectionLifetime
Qual è lo scopo di IHttpClientFactory in un'app ASP.NET Core?
Gestire la creazione e l'eliminazione delle operazioni REST
Gestire la creazione e l'eliminazione delle richieste HTTP
Gestire la creazione e l'eliminazione dei client HTTP
Qual è lo scopo della proprietà PooledConnectionLifetime nella classe HttpClient in .NET Core?
Per limitare la durata della connessione, forzare una ricerca DNS quando la connessione viene sostituita.
Per consentire all'HttpClient di tenere traccia delle durate del TTL (time to live) specificata dal server DNS.
Per fornire una posizione centrale per la denominazione e la configurazione di istanze logiche HttpClient.
Devi rispondere a tutte le domande prima di controllare il lavoro svolto.
Questa pagina è stata utile?
Serve aiuto con questo argomento?
Provare a usare Ask Learn per chiarire o guidare l'utente in questo argomento?