为什么 Microsoft.AspNet.WebApi.OwinSelfHost nuget 包是空的?

Why is the Microsoft.AspNet.WebApi.OwinSelfHost nuget package empty?

Microsoft.AspNet.WebApi.OwinSelfHost nuget 包似乎不包含任何内容。

它的存在仅仅是为了对依赖进行分组吗?

这是good/bad的做法吗?

是的,这看起来像一个 "meta" 包。一种用于对依赖项进行分组的方法。这很常见。它使消费者更容易,但允许包维护者创建细粒度的包。

当维护者重命名包时,您可能还会看到 "empty" 包。旧包将简单地引用新名称。这样其他依赖于旧包的包就不会损坏。