IHttpClientFactory.CreateClient(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.