C'est ma compréhension que le constructeur d'un contrôleur n'est pas appelé lors de chaque requête web. En supposant que cela soit vrai, qu'est-ce que le cycle de vie d'un contrôleur? Est est "construit" sur l'app démarrer, puis mis en cache et invoqué avec la requestcontext injecté dans chaque requête web?
Juste pour être clair, je ne suis pas demandant comment émuler constructeur de comportement, j'ai utiliser le OnActionExecuting événement pour initier les choses je le ferais normalement dans un constructeur. Aussi, j'utilise des constructeurs sur les contrôleurs de l'unité et les tests du système.
Merci!