IHttpClientFactory Schnittstelle

Definition

Eine Factoryabstraktion für eine Komponente, die HttpClient-Instanzen mit benutzerdefinierter Konfiguration für einen angegebenen logischen Namen erstellen kann.A factory abstraction for a component that can create HttpClient instances with custom configuration for a given logical name.

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

Hinweise

Ein Standard IHttpClientFactory kann in einer IServiceCollection durch Aufrufen von AddHttpClient(IServiceCollection)registriert werden.A default IHttpClientFactory can be registered in an IServiceCollection by calling AddHttpClient(IServiceCollection). Der Standard IHttpClientFactory wird in der Dienst Sammlung als Singleton registriert.The default IHttpClientFactory will be registered in the service collection as a singleton.

Methoden

CreateClient(String)

Erstellt und konfiguriert eine HttpClient-Instanz mithilfe der Konfiguration, die dem logischen Namen entspricht, der durch name angegeben wird.Creates and configures an HttpClient instance using the configuration that corresponds to the logical name specified by name.

Erweiterungsmethoden

CreateClient(IHttpClientFactory)

Erstellt eine neue HttpClient-Klasse mithilfe der Standardkonfiguration.Creates a new HttpClient using the default configuration.

Gilt für: