IHttpClientFactory.CreateClient(String) Метод

Определение

Создает и настраивает экземпляр HttpClient с использованием конфигурации, которая соответствует логическому имени, указанному в параметре 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

Параметры

name
String

Логическое имя создаваемого клиента.

Возвращаемое значение

Новый экземпляр HttpClient.

Комментарии

Каждый вызов CreateClient(String) гарантированно возвращает новый HttpClient экземпляр . Вызывающие объекты могут кэшировать возвращенный HttpClient экземпляр на неопределенный срок или заключить его использование в using блок, чтобы при необходимости удалить его.

Реализация по умолчанию IHttpClientFactory может кэшировать базовые HttpMessageHandler экземпляры для повышения производительности.

Вызывающие объекты также могут изменять открытые свойства возвращаемого HttpClient экземпляра по мере необходимости.

Применяется к