ドキュメントInterceptor
には、クラスごとに複数の属性を適用できると書かれています。それにもかかわらず、構文エラーduplicated attributeが発生しています。また、この投稿は、インターセプターをメソッドに適用できることを示唆していますが、できません! 私のテストは、クラスに適用した場合にのみパスします。さらに、インターセプターを特定のメソッドに対してのみ実行したい場合は面倒です。
[Interceptor (typeof (CastleWindsorAspect))]
[Interceptor (typeof (AnotherCastleWindsorAspect))]
public class CastleWindsorDomainType { }