如何在Nuget包列表中查找类

如何在Nuget包列表中查找类,nuget,Nuget,我的团队正在使用越来越多的NuGet软件包,将系统分成更小的部分,并在各个部分之间共享内容。我们采用了一种SRP原则进行打包,创建了小型的、希望具有内聚性的包,这些包只做一件事(日志记录、审计、安全性等) 理想情况下,它们应该是如此内聚和自包含的,这样就可以直接知道什么包将包含您需要的内容。然而,我们还没有做到这一点,有时很难知道应该添加什么包来访问某些功能 我的问题是:有没有发布和导航包内容信息的方法?例如,在MSDN中,您可以看到哪个程序集包含一个类。在软件包级别,有可能知道类似的信息吗 谢

我的团队正在使用越来越多的NuGet软件包,将系统分成更小的部分,并在各个部分之间共享内容。我们采用了一种SRP原则进行打包,创建了小型的、希望具有内聚性的包,这些包只做一件事(日志记录、审计、安全性等)

理想情况下,它们应该是如此内聚和自包含的,这样就可以直接知道什么包将包含您需要的内容。然而,我们还没有做到这一点,有时很难知道应该添加什么包来访问某些功能

我的问题是:有没有发布和导航包内容信息的方法?例如,在MSDN中,您可以看到哪个程序集包含一个类。在软件包级别,有可能知道类似的信息吗


谢谢。

我能想到的最接近的功能是在ReSharper中实现的。但是,它只能在nuget.org()中搜索包。由于软件包不公开类型信息,JetBrains构建了一个自定义索引,这是它可以查询的唯一数据源。

这是一个非常本地化的版本,但是有一个用于托管在NuGet上的ASP.NET 5软件包的软件包搜索器。在某一点上,托管一个更大范围的版本是可能的