我需要使用httpclient我安装nuget包-微软. net.http.我在参考资料中看到后- Microsoft .NET.Http但当我尝试使用以下命令添加时:
using Microsoft.Net.Http;
Visual Studio说,只有Microsoft.Win32我尝试重新启动vs并重建,但没有任何结果。
pn9klfpd1#
每个类都有一个命名空间。对于HttpClient,命名空间为System.Net.Http.HttpClient。要在应用程序中使用HttpClient,您需要:
HttpClient
System.Net.Http.HttpClient
using System.Net.Http;
通常nuget包中的类会有一个以nuget包名开头的命名空间,但这不是必需的,在这种情况下是不同的。
iibxawm42#
除“System.*”之外的所有内容都需要以某种方式引用。在这种情况下,它是一个金块包。Click here for refference
2条答案
按热度按时间pn9klfpd1#
每个类都有一个命名空间。对于
HttpClient
,命名空间为System.Net.Http.HttpClient
。要在应用程序中使用HttpClient
,您需要:通常nuget包中的类会有一个以nuget包名开头的命名空间,但这不是必需的,在这种情况下是不同的。
iibxawm42#
除“System.*”之外的所有内容都需要以某种方式引用。
在这种情况下,它是一个金块包。
Click here for refference