IHttpClientFactory.CreateClient(String) 方法

定义

使用与 name 指定的逻辑名称相对应的配置来创建和配置 HttpClient 实例。

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 实例的公共属性。

适用于