Je rencontre un problème avec le bloc d'application d'injection de stratégie de la bibliothèque d'entreprise associé à ASP.NET MVC.Injection de politique avec les contrôleurs ASP.NET MVC
Dans ControllerFactory, je crée le contrôleur, puis j'appelle PolicyInjection.Wrap
sur le contrôleur. Cela me rend un proxy transparent au contrôleur qui gère la chaîne de gestionnaire d'appels.
Enfin, je jette le proxy transparent à un IController
et le renvoie.
Cela semble bien fonctionner, sauf qu'aucun des gestionnaires d'appels que j'ai définis pour mon contrôleur ne s'exécute. (Par exemple, j'ai un Logging Handler configuré, mais rien n'est enregistré par PIAB.)
Est-ce que mon casting final est en train de déconner? Comment appelle ControllerBase.Execute()
dans mon contrôleur? Il semble que mon proxy devrait être utilisé. Quelqu'un utilisant PIAB sur les contrôleurs ASP.NET?
Merci Mike. J'ai déjà lu ceci mais il s'agit d'utiliser PIAB avec des MODÈLES, pas des contrôleurs. – nikmd23
Oui, ma faute .. –