Oui.
Orthogonale préoccupations, comme la sécurité, sont les mieux accompli avec AOP-style interception. Si cela est fait automatiquement (par le biais de quelque chose comme un conteneur d'injection de dépendance) ou manuellement est sans importance pour le but de la fin.
Un exemple: le "avant/après" des attributs dans xUnit.net (un projet open source, je l'ai exécuté) sont une forme de l'AOP de style de la méthode d'interception. Vous décorer vos méthodes de test avec ces attributs, et peu avant et après la méthode de test s'exécute, votre code est appelé. Il peut être utilisé pour des choses comme la mise en place d'une base de données et faire reculer les résultats, l'évolution du contexte de sécurité dans lequel fonctionne le test, etc.
Un autre exemple: les attributs de filtre dans ASP.NET MVC aussi agir comme spécialisés AOP-style méthode d'intercepteurs. L'un, par exemple, permet de dire comment les erreurs non gérées doivent être traités, si elles se produisent dans votre méthode d'action.
Beaucoup d'injection de dépendance des conteneurs, y compris le Château de Windsor et de l'Unité, en charge ce comportement soit "dans la boîte" ou par le biais de l'utilisation d'extensions.