2013-07-05 12 views
13

Widziałem w projekcie NopCommerce, że istnieje rozwiązanie i istnieje wiele projektów MVC w ramach rozwiązania.Wiele projektów MVC w jednym rozwiązaniu

Mam kilka pytań na ten temat, takich jak:

Jak to możliwe, aby podzielić się główny układ, lub użyć innego układu na żądanie?
Jak można używać kontrolerów/modeli itp. W różnych projektach MVC?

Chciałbym również jeden główny projekt i wiele podprojektów MVC. Jak można to zrobić, dzieląc komponenty?

Wszelkie pomysły? wskaźniki?

Uwaga: Nie interesują obszary.

+1

Dlaczego nie interesują Cię Obszary. Co chcesz osiągnąć, czego nie możesz zrobić w obszarach? – ataravati

+0

ze względu na odpowiedź poniżej. – DarthVader

Odpowiedz

8

Tak jest. Zobacz: asp.net mvc put controllers into a separate project

Zrobiłem to sam i mogłem używać kontrolerów w architekturze typu plug-in.

Jeśli chodzi o modele, są to po prostu normalne klasy. Mogą być używane w dowolnym projekcie z dowolnego powodu. Nie ma w nich nic specjalnego.

Powiązane problemy