Лучшая практика для двух библиотек, разделяющих кодовую базу - PullRequest
0 голосов
/ 08 мая 2019

Предположим, есть две библиотеки

shared-features-core.lib
shared-features-full.lib

С точки зрения функциональных возможностей, предположим, что shared-features-full.lib - это расширенный набор shared-features-core.lib.

Как лучше всего использовать весь кодв shared-features-core.lib включено в shared-features-full.lib всегда?В идеале, без необходимости управлять копиями кода.

1 Ответ

0 голосов
/ 08 мая 2019

Если эти две библиотеки находятся в одном решении, я рекомендую full использовать core в качестве ссылки на проект.

Если нет, core должен быть nuget, а full будет использовать его как ссылку на пакет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...