IHttpClientFactory.CreateClient(String) Método

Definición

Crea y configura una instancia de HttpClient mediante la configuración que se corresponde al nombre lógico especificado por name.

public:
 System::Net::Http::HttpClient ^ CreateClient(System::String ^ name);
public System.Net.Http.HttpClient CreateClient (string name);
abstract member CreateClient : string -> System.Net.Http.HttpClient
Public Function CreateClient (name As String) As HttpClient

Parámetros

name
String

El nombre lógico del cliente que se va a crear.

Devoluciones

HttpClient

Nueva instancia de HttpClient.

Comentarios

Se garantiza que cada llamada a CreateClient(String) devuelva una nueva HttpClient instancia. Los autores de llamadas pueden almacenar en caché la instancia devuelta HttpClient indefinidamente o rodear su uso en un using bloque para eliminarla cuando lo desee.

La implementación predeterminada IHttpClientFactory puede almacenar en caché las instancias subyacentes HttpMessageHandler para mejorar el rendimiento.

Los autores de llamadas también pueden mutar las propiedades públicas de la instancia devuelta HttpClient según sea necesario.

Se aplica a