Freigeben über


IHttpMessageHandlerFactory Schnittstelle

Definition

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

public interface class IHttpMessageHandlerFactory
public interface IHttpMessageHandlerFactory
type IHttpMessageHandlerFactory = interface
Public Interface IHttpMessageHandlerFactory

Hinweise

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

Methoden

CreateHandler(String)

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

Erweiterungsmethoden

CreateHandler(IHttpMessageHandlerFactory)

Erstellt eine neue HttpMessageHandler-Klasse mithilfe der Standardkonfiguration.

Gilt für: