我已阅读有关使用 HttpClientFactory的热门博文https://www.stevejgordon.co.uk/introduction-to-httpclientfactory-aspnetcore
引用它
ASP.NET Core 2.1中提供了一个新的 HttpClientFactory 功能,它有助于解决开发人员在使用 HttpClient 实例从其应用程序发出外部 Web 请求时可能遇到的一些常见问题。
所有示例都显示在 asp.net 应用程序的启动类中将其连接起来,例如
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
services.AddHttpClient();
}
我的问题是你可以在 ASP.NET 核心之外使用吗?如果是的话,有没有例子
我会认为很多非网络应用程序(.net 核心应用程序)需要进行网络调用,那么为什么这不是 .net 核心 api 的一部分而不是放入 asp.net 核心 api