J'ai utilisé des solutions de base de type AOP pour des problèmes transversaux tels que la sécurité, la journalisation, la validation, etc. Ma solution a porté sur Castle Windsor et DynamicProxy. Je suis allé dans cette voie parce que je peux appliquer tout en utilisant un DSL basé sur Boo et garder mon code propre des attributs. On m'a dit le week-end de jeter un oeil à PostSharp car c'est supposé être une "meilleure" solution. J'ai jeté un rapide coup d'œil sur PostSharp, mais j'ai été rebuté par l'utilisation de l'attribut.Application AOP
Est-ce que quelqu'un a essayé les deux solutions et voudrait partager ses expériences?
C'est une jolie vieille réponse que je suis tombé sur, mais je voulais juste noter que PostSharp ne se transforme maintenant en fait les fichiers PDB, de sorte que le problème de débogage est plus (voir: http://stackoverflow.com/questions/2006508/postsharp-pdb-debugging-and-referenced-assemblies) –