J'ai remplacé le DefaultControllerFactory en utilisant CustomControllerFactory qui utilise effectivement StructureMAp ObjectFactory pour construire l'instance de contrôleur en utilisant IOC. Mais certains comment il ne peut pas trouver les instances du contrôleur et échouant dessus. Remarque. J'ai déjà défini DEfaultControllerFactory dans Global.asax. Donc, il y a autre chose que je dois faire, sauf enregistrer mon registre auprès du SM.StructureMap avec ASP.NET MVC - la méthode configure() est obsolète?
Je comprends l'enregistrement des contrôleurs résoudre les problèmes, mais je me demande pourquoi ne pas détecter le contrôleur automatiquement comme defaultFactory fait?
voir https://structuremap.svn.sourceforge.net/svnroot/structuremap/trunk/Source/StructureMap/Configuration/DSL/Registry.cs – Sebastian
Merci pour l'édition. J'ai extrait ce petit motif du projet CodeCampServer. Peut-être devriez-vous en informer les auteurs? –
+1: un commentaire vraiment précieux Sebastian. – boj