public DefaultNonAspectTest() { var c = new AspectConfiguration(); defaultTypePredicate = c.NonPredicates.BuildNonAspectTypePredicate(); defaultMethodPredicate = c.NonPredicates.BuildNonAspectMethodPredicate(); }
public static AspectPredicateCollection AddType(this AspectPredicateCollection collection, AspectTypePredicate predicate) { collection.TypePredicates.Add(predicate); return(collection); }
public ProxyServiceDescriptorCreator(IProxyGenerator proxyGenerator, IAspectConfiguration configuration) { this.proxyGenerator = proxyGenerator; facdeProxyAllowPredicate = configuration.FacdeProxyAllowPredicates.BuildNonAspectTypePredicate(); }