我正在尝试使用ASP.NET Core (也称为vNext)构建一个应用程序。我需要调用第三方REST-API。传统上,我会使用HttpClient。然而,我似乎无法让它工作。在我的project.json文件中,我有:
"dependencies": {
"Microsoft.Net.Http.Client": "1.0.0-*"
}
当我运行
dnu restore
时,出现了一个错误,提示:"无法找到 Microsoft.Net.Http.Client >= 1.0.0-*"。这位评论者提到的其他文章已经过时。我正在 Mac OS X 上构建此应用程序,但我认为这没有任何影响。那么,
HttpClient
是调用第三方 REST API 的推荐方法吗?如果不是,我应该使用什么?如果是,我的做法有什么问题?谢谢!