Я пытаюсь создать новый проект MVC. Идея в том, что у меня будет родительский домен, и я буду размещать несколько подпродуктов в разных поддоменах.
[Для пользователей это будут совершенно разные продукты... например: life.insurance.com и general.insurance.com].. также возможно, что над этими двумя дочерними продуктами работают две разные команды, и у них может быть разная дата выпуска.
Главное, я хочу изменить свой слой веб-проекта. Уровень домена, уровень DAL и т. д. будут общими. Я искал некоторые лучшие отраслевые практики в MVC.
Мысли, которые у меня есть в голове:
Создавайте разные области MVC в веб-проекте. Но что, если я хочу отправить код продукта А в производство, но не код продукта 2. [Как решить эту проблему]
Используйте разные веб-проекты и меняйте dll только на производстве.
Пожалуйста, предложите. или любой новый способ справиться с этим сценарием?