我正在将一个项目(库)从 framework461 迁移到 standard2.0。 以前它看起来像这样创建一个 HttpClient 并设置功能。
public class HttpClientCreator
{
readonly List<Func<DelegatingHandler>> features = new List<Func<DelegatingHandler>>();
public HttpClient Create()
{
var httpClient = HttpClientFactory.Create(httpMessageHandler, features.Select(feature => feature()).ToArray());
return httpClient;
}
}
我有2个问题:
谢谢!
HttpClientFactory
在 Microsoft.AspNet.WebApi.Client NuGet 包中可用。您应该能够使用它将您的这部分代码迁移到 .NET Standard 2.0,只需进行最少的更改。