Compartilhar via


IHttpMessageHandlerFactory Interface

Definição

Uma abstração de fábrica para um componente que pode criar instâncias de HttpMessageHandler com configuração personalizada para um determinado nome lógico.

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

Comentários

Um padrão IHttpMessageHandlerFactory pode ser registrado em um IServiceCollection chamando AddHttpClient(IServiceCollection). O padrão IHttpMessageHandlerFactory será registrado na coleção de serviços como um singleton.

Métodos

CreateHandler(String)

Cria e configura uma instância de HttpMessageHandler usando a configuração que corresponde ao nome lógico especificado por name.

Métodos de Extensão

CreateHandler(IHttpMessageHandlerFactory)

Cria um novo HttpMessageHandler usando a configuração padrão.

Aplica-se a