繁体   English   中英

分发System.Net.Http

[英]Distributing System.Net.Http

因此,我最近开始使用C#调用REST API。 从我的研究看来,最好的方法是使用HttpClient,它是System.Net.Http的一部分。

我了解到要获取该库,我必须从NuGet下载并安装它,因为默认情况下它不是.NET 4.5的一部分。

我猜这意味着我必须为HttpClient获取所有必需的程序集(看起来好像有4个),并手动将它们分发到将要使用HttpClient的任何项目中。

我不得不用Microsoft的标准.NET程序集来做这件事似乎很奇怪。

HttpClient随附.NET 4.5及更高版本(请参见此处的版本信息)。 在适用于旧平台.NET Core的 NuGet上,也可以使用它(这是最新版本,并且由于符合.NET Standard 1.1,因此还与大多数.NET实现兼容)。

如果使用的是.NET 4.5,则只需添加对它的引用-您就不需要该包(参考>添加>程序集>框架> System.Net.Http )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM