コード例 #1
0
 public void WhereNot(FieldPointcut pointcut)
 {
     if (pointcut.filters.Any())
     {
         Where(f => !pointcut.MatchFull(f));
     }
     else
     {
         typeFilter.WhereNot(pointcut.typeFilter);
     }
 }
コード例 #2
0
ファイル: MemberBasePointcut.cs プロジェクト: erhan0/aop
 public void FilterNot(MemberPointcut <TPointcut, TDefinition> pointcut)
 {
     if (pointcut.HasMemberFilter())
     {
         Where(m => !pointcut.MatchFull(m));
     }
     else
     {
         typeFilter.WhereNot(pointcut.typeFilter);
     }
 }