Я создал. NET Проект библиотеки классов Core 3.1, который будет опубликован как пакет nuget. К сожалению, он должен ссылаться на другие пакеты nuget, которые не могут быть общедоступными на nuget.org из-за проблем с лицензированием.
Как я могу включить эти другие пакеты nuget (или его Assest / dll) в мой пакет nuget и в то же время предотвратить, чтобы потребитель моего пакета nuget автоматически ссылался на библиотеки DLL из других пакетов nuget в своем проекте.
Assest / DLL из других пакетов nuget должны присутствовать в приложении пользователя, но его API не должны быть видны в проектах потребителя.
Другими словами: я купил библиотеку (они дали мне nupkg). Я хочу использовать его, но мои клиенты не должны.