我觉得a)我应该已经知道答案了,b)这是一个常见问题,但是我找不到答案。
我想在.NET Standard 2.0类库项目中使用Microsoft.AspNetCore.Http.HttpRequest
。好的,我猜想我可能需要Microsoft.AspNetCore
软件包,但显然那里没有任何该类的类。
我可以继续使用MSDN并看到HttpRequest
类在
Namespace:
Microsoft.AspNetCore.Http
Assembly:
Microsoft.AspNetCore.Http.Abstractions.dll
那我如何找到容纳Microsoft.AspNetCore.Http.Abstractions.dll
的包裹?
我要的是方法论,而不仅仅是包装。
答案 0 :(得分:3)
答案 1 :(得分:2)
对于Microsoft发布的用于框架的软件包,其命名非常简单,dll 的名称为 ,因此该软件包的名称为{{1} }是Microsoft.AspNetCore.Http.Abstractions
答案 2 :(得分:2)
在Visual Studio中,您可以打开Nuget程序包管理器并搜索要使用的类,然后结果将填充所需的程序包。
不幸的是,似乎Microsoft并未提供一种方法来确切地查看软件包中包含哪些程序集,但是发行商有时会将该信息包括在软件包说明中,就像Microsoft在以下示例中所提供的: