Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用HttpClientFactory时设置MaxConnectionsPerServer_C#_.net Core_Dotnet Httpclient - Fatal编程技术网

C# 使用HttpClientFactory时设置MaxConnectionsPerServer

C# 使用HttpClientFactory时设置MaxConnectionsPerServer,c#,.net-core,dotnet-httpclient,C#,.net Core,Dotnet Httpclient,当实例化一个HttpClient时,我可以指定 var socketsHandler = new SocketsHttpHandler { PooledConnectionLifetime = TimeSpan.FromMinutes(10), PooledConnectionIdleTimeout = TimeSpan.FromMinutes(5), MaxConnectionsPerServer = 10 }; var client = new HttpClient

当实例化一个
HttpClient
时,我可以指定

var socketsHandler = new SocketsHttpHandler
{
    PooledConnectionLifetime = TimeSpan.FromMinutes(10),
    PooledConnectionIdleTimeout = TimeSpan.FromMinutes(5),
    MaxConnectionsPerServer = 10
};

var client = new HttpClient(socketsHandler);

我正在使用的代码使用
HttpClientFactory
实例化一个新的
HttpClient
。有没有办法做类似的事情,这样我可以在使用
HttpClientFactory
时限制
MaxConnectionsPerServer

您找到什么了吗?我有同样的问题!我想我发现你不能用HttpClientFactory做同样的事情。我认为一个是.NET核心功能,另一个是.NET标准功能。你发现什么了吗?我有同样的问题!我想我发现你不能用HttpClientFactory做同样的事情。我认为一个是.NET核心功能,另一个是.NET标准功能。