J'apprends juste asp.net mvc et j'essaye de comprendre comment déplacer mes contrôleurs dans un projet séparé. Généralement, lorsque j'ai déjà conçu des applications Web asp.net, j'ai créé un projet pour mes modèles, un autre pour ma logique, puis il y avait le Web.
Maintenant que j'apprends asp.net mvc, j'espérais suivre un modèle similaire et placer les modèles et les contrôleurs chacun dans leurs propres projets séparés, et laisser simplement les vues / scripts / css sur le Web. La partie modèles était facile, mais ce que je ne comprends pas, c'est comment «trouver» mes contrôleurs dans un projet séparé. Aussi, je voudrais savoir si cela est souhaitable. Merci!