2013-07-05 6 views
13

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

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

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

Мне также нужен один главный проект и несколько проектов подпроектов MVC. Как это можно сделать при совместном использовании компонентов?

Любые идеи? указатели?

Примечание: Не интересуется районами.

+1

Почему вас не интересуют районы. Чего вы хотите достичь, чего не можете с Областями? – ataravati

+0

из-за нижеприведенного ответа. – DarthVader

ответ

8

Да, это так. См.: asp.net mvc put controllers into a separate project

Я сделал это сам и смог использовать контроллеры в архитектуре подключаемого типа.

Что касается моделей, то это обычные классы. Они могут использоваться в любом проекте по любой причине. В них нет ничего особенного.

Смежные вопросы