Несколько проектов MVC в одном решении
Я видел в проекте NopCommerce, что есть решение, и в решении есть несколько проектов MVC.
У меня есть некоторые вопросы о нем, например:
Как можно разделить основной макет или использовать разную компоновку по требованию?
Как можно использовать контроллеры/модели и т.д. В разных проектах MVC?
Мне также нужен один основной проект и несколько проектов sub MVC. Как это можно сделать при совместном использовании компонентов?
Любые идеи? указатели?
Примечание. Не интересуется областями.
Ответы
Ответ 1
Да, это так. Смотрите: asp.net mvc помещают контроллеры в отдельный проект
Я сделал это сам и смог использовать контроллеры в архитектуре типа подключаемого модуля.
Что касается моделей, то они являются просто нормальными классами. Они могут использоваться в любом проекте по любой причине. В них нет ничего особенного.