Каковы требования для публикации кода как nuget

#c# #nuget #nuget-package

#c# #nuget #nuget-пакет

Вопрос:

Изучив несколько источников, таких как

https://learn.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-visual-studio?tabs=netcore-cli

Мне все еще не хватает информации о том, какие требования должен выполнять пакет. Я понимаю, что большинство из них представляют собой упакованные библиотеки, но могу ли я публиковать, скажем, мою собственную коллекцию фрагментов кода, которые я собирал или собирал годами, как, скажем benj.kickasssnippets , для которых никогда не будет документации (кроме, возможно, самого кода в репозитории tumbleweed на github) и для которых никтодругие, кроме меня, когда-нибудь будут использоваться?

Мне трудно поверить, что таких требований нет, и Microsoft не беспокоится о заполнении своего хранилища полупустым Hello World из библиотеки Nuget-Проекты

Ответ №1:

В: Существуют ли какие-либо «требования» для создания собственного пакета NuGet и публикации его в вашем собственном репозитории NuGet?

О: Нет, абсолютно нет.

Вопрос: Выполняет ли NuGet.org у вас есть политика в отношении правил и условий?

Ответ: Да: https://www.nuget.org/policies/Terms

Вам также, конечно, нужно будет зарегистрироваться и получить ключ API, прежде чем публиковать что-либо в NuGet.org .