J’ai vu dans le projet NopCommerce qu’il existe une solution et qu’il y a plusieurs projets MVC dans la solution.
J’ai quelques questions à ce sujet telles que:
Comment est-il possible de partager une mise en page principale ou d’utiliser une mise en page différente à la demande?
Comment est-il possible d’utiliser des contrôleurs / modèles, etc. dans différents projets MVC?
Je voudrais aussi un projet principal et plusieurs projets sous MVC. Comment cela peut-il être fait en partageant des composants?
Des idées? des pointeurs?
Note: Pas intéressé par les zones.
Oui, ça l’est. Voir: asp.net mvc place les contrôleurs dans un projet séparé
Je l’ai fait moi-même et j’ai pu utiliser les contrôleurs dans une architecture de type plug-in.
Quant aux modèles, ce ne sont que des classes normales. Ils peuvent être utilisés dans n’importe quel projet pour n’importe quelle raison. Il n’y a rien de spécial à leur sujet.