Ask*_*Ask 7 .net c# httpclient asp.net-core-2.0
我试图在我的.net核心2.0项目中使用HttpClient,为此我已经在我的控制器中注入了HttpClient.但是,当我尝试在我的startup.cs中配置httpclient时,我收到此错误:"IServiceCollection不包含AddHttpClient的定义".我已经引用了using Microsoft.AspNetCore.Http;,using Microsoft.Extensions.DependencyInjection;这就是我要做的事情:
services.AddHttpClient<TestController>();
Run Code Online (Sandbox Code Playgroud)
它在具有相同命名空间的其他项目中工作正常,但在这里我得到了错误.有帮助吗?
use*_*766 20
您需要安装:Microsoft.Extensions.Http nuget.
啊啊,我已经找到解决办法了。我认为services.AddHttpClient与 .net core 2.1 一起工作。因此,我将 .net core 版本更新为 2.1,并将 microsoft 软件包更新为 2.1,然后它就开始工作了。
| 归档时间: |
|
| 查看次数: |
3526 次 |
| 最近记录: |