Mon application ASP.NET MVC est une petite partie d'une application ColdFusion plus grande qui va bientôt être remplacée complètement. Je passe certains paramètres de la partie ColdFusion via des cookies et je dois vérifier ces informations avant d'exécuter chaque action. Dans le cas où l'information est manquante, je dois rediriger vers le site parent. Quel est le meilleur endroit pour mettre cette fonctionnalité et comment l'appeler uniformément?Comment câbler du code commun à partir d'un contrôleur de base dans ASP.NET MVC
Actuellement, j'ai implémenté un contrôleur de base et, dans chaque méthode d'action, j'appelle une méthode du contrôleur de base et, en fonction du résultat de retour, redirige ou continue l'action. Cette approche semble fonctionner mais elle encombre mes méthodes d'action avec consern pas directement lié à l'action. Comment pourrais-je le séparer, y a-t-il des événements de cycle de vie pour le contrôleur que je pourrais exploiter?
réponse de Kurt semble plus logique puisque cela sera réalisé sur chaque action. Si ce n'était que certaines actions, votre approche serait meilleure. – Martin
Pas de soucis Martin. Si vous en avez besoin pour chaque action, je suggérerais ce que eu-ge-ne a répondu. J'étais à peu près aussi, mais ensuite j'ai vu sa réponse. –