2010-04-01 5 views

Répondre

0

Je ne peux pas comprendre la question correctement, mais je pense que vous demandez si vous pouvez avoir un filtre d'action attaché à la classe entière? Si oui, la réponse est oui, par exemple l'attribut [Authorize]. (vous pouvez évidemment créer le vôtre.)

Le contrôleur peut également remplacer OnActionExecuting/Executed + OnResultExecuting/OnResultExecuted. (Développez cela pour l'héritage et vous pouvez avoir des contrôleurs dérivés faisant tous la même chose.)

+1

Je ne souhaite pas remplacer les méthodes de contrôleur. Je veux spécifier un attribut de filtre qui outrepasse le comportement OnActionExecuting. Mais il le fera pour toutes les actions des contrôleurs. –

+1

Ce que AJ dit, c'est que vous pouvez coller votre [Filtre] sur le type de contrôleur, et il s'appliquera à toutes les actions de ce contrôleur. – Levi

+0

Merci AJ et Levi! Maintenant tout est clair –

Questions connexes