Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IHttpMessageHandlerFactory Interface
Definition
- Namespace:
- System.Net.Http
- Assembly:
- Microsoft.Extensions.Http.dll
- Package:
- Microsoft.Extensions.Http v11.0.0-preview.5.26302.115
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A factory abstraction for a component that can create HttpMessageHandler instances with custom configuration for a given logical name.
public interface class IHttpMessageHandlerFactory
public interface IHttpMessageHandlerFactory
type IHttpMessageHandlerFactory = interface
Public Interface IHttpMessageHandlerFactory
Remarks
A default IHttpMessageHandlerFactory can be registered in an IServiceCollection by calling AddHttpClient(IServiceCollection). The default IHttpMessageHandlerFactory will be registered in the service collection as a singleton.
Methods
| Name | Description |
|---|---|
| CreateHandler(String) |
Creates and configures an HttpMessageHandler instance using the configuration that corresponds
to the logical name specified by |
Extension Methods
| Name | Description |
|---|---|
| CreateHandler(IHttpMessageHandlerFactory) |
Creates a new HttpMessageHandler using the default configuration. |
Applies to
Feedback
Was this page helpful?
