Одной из замечательных особенностей maven была возможность использовать теги управления зависимостями для создания файла pom.xml, в котором указывались версии используемых зависимостей. Поэтому, когда вы сделали эту зависимость и не включили точные версии ваших других зависимостей, она будет использовать все версии, указанные в вашем стартере. Таким образом, вы можете иметь один pom из всех версий ваших зависимостей, которые совместимы друг с другом и протестированы. Хотя ваши модули по-прежнему могут включать только те зависимости, которые им действительно необходимы.
Есть ли способ сделать это в nuget?
Я думал о создании nuget, в котором есть все зависимости с их версиями, чтобы все модули зависели от одного nuget. Однако это привело бы к тому, что каждый независимый модуль теперь будет иметь все пакеты nuget, а не только те, которые ему нужны.
Заранее спасибо!