Пример #1
0
 public override void WhereAny(Func <TPointcut[]> func)
 {
     typeFilter.WhereAny(func);
     Where(m =>
     {
         var pointcuts = func();
         return(pointcuts.Length == 1 ? pointcuts[0].Match(m) : pointcuts.Any(p => p.MatchFull(m)));
     });
 }
Пример #2
0
 public void WhereInType(TypePointcut crit)
 {
     typeFilter.WhereAny(crit);
 }