Lire en anglais Modifier

Partager via


IHttpClientFactory Interface

Definition

A factory abstraction for a component that can create HttpClient instances with custom configuration for a given logical name.

C#
public interface IHttpClientFactory

Remarks

A default IHttpClientFactory can be registered in an IServiceCollection by calling AddHttpClient(IServiceCollection). The default IHttpClientFactory will be registered in the service collection as a singleton.

Methods

CreateClient(String)

Creates and configures an HttpClient instance using the configuration that corresponds to the logical name specified by name.

Extension Methods

CreateClient(IHttpClientFactory)

Creates a new HttpClient using the default configuration.

Applies to

Produit Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)