Freigeben über


IHttpClientFactory Schnittstelle

Definition

Eine Factoryabstraktion für eine Komponente, die HttpClient-Instanzen mit benutzerdefinierter Konfiguration für einen angegebenen logischen Namen erstellen kann.

public interface class IHttpClientFactory
public interface IHttpClientFactory
type IHttpClientFactory = interface
Public Interface IHttpClientFactory

Hinweise

Eine Standardeinstellung IHttpClientFactory kann in registriert werden, IServiceCollection indem aufgerufen AddHttpClient(IServiceCollection)wird. Der Standardwert IHttpClientFactory wird in der Dienstsammlung als Singleton registriert.

Methoden

CreateClient(String)

Erstellt und konfiguriert eine HttpClient-Instanz mithilfe der Konfiguration, die dem logischen Namen entspricht, der durch name angegeben wird.

Erweiterungsmethoden

CreateClient(IHttpClientFactory)

Erstellt eine neue HttpClient-Klasse mithilfe der Standardkonfiguration.

Gilt für: