Несколько проектов MVC в одном решении

В проекте NopCommerce я видел, что есть решение, и в нем есть несколько проектов MVC.

У меня есть несколько вопросов по этому поводу, таких как:

Как можно использовать общий макет или использовать другой макет по требованию?
Как можно использовать контроллеры / модели и т. Д. В разных проектах MVC?

Я также хотел бы один основной проект и несколько под-проектов MVC. Как это можно сделать при совместном использовании компонентов?

Есть идеи? указатели?

Примечание: не заинтересованы в областях.

Ответы на вопрос(1)

Ваш ответ на вопрос