Chapter 12. Preparing for release

This chapter covers

  • Building a NuGet package
  • Using a private NuGet feed
  • Signing assemblies

Once your library is coded, tested, and localized, you’re ready to release it to your organization or the world. This chapter covers a few of the considerations for release. You want credit for your hard work, and there are ways to prevent someone else from copying it and taking credit themselves. You also want to ensure that developers using your library have a way to verify that they’re getting the real version.

Let’s first explore how to build a package.

12.1. Preparing a NuGet package

Back in chapter 2 you learned about the dotnet pack command. This is the simplest way to build a NuGet package. You can easily ...

Get .NET Core in Action 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.