In the previous chapters, we’ve shown you how you can leverage NuGet in more-advanced scenarios and how NuGet can be the tool of preference for managing external dependencies in your software projects. We’ve even touched on some alternative scenarios, where NuGet can be used to distribute releases and deploy them onto your server infrastructure.
While all of this is great, there are some use cases we haven’t covered yet. The power of NuGet is its simplicity: it enables you to publish and consume packages. There are three major clients that work with NuGet. And all three of them can be extended to give you more power. ...