Why Host Your Own NuGet Feed?

A good place to start this chapter is with one of the “W” questions: why host your own NuGet feed? To be honest, there are many valuable reasons to do this, reasons that we'll touch on briefly in this chapter and that will become more clear in the next chapters, for example, when we explain continuous package integration.

The first and obvious reason to host your own NuGet feed is simple. By default, your NuGet world consists of only the official NuGet package source. Anyone can post packages to this, and all packages are public. A big consequence of this is that to distribute your company's internal application framework using NuGet, your only option would be to publish it to the official NuGet package source. Are ...

Get Pro NuGet now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.