【发布时间】:2018-10-03 08:10:56
【问题描述】:
我已阅读有关使用 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 核心之外使用吗? 如果有,有例子吗
我原以为很多非 Web 应用程序(.net core 应用程序)需要进行 Web 调用,那么为什么这不是 .net core api 的一部分而不是放入 asp.net core api 中
【问题讨论】:
-
我想以前有人问过这个问题。请看这里,看看是否对你有帮助:stackoverflow.com/questions/51498896/…
-
解决这个问题的博文:nodogmablog.bryanhogan.net/2018/07/…
标签: c# asp.net-core .net-core httpclientfactory