Example #1
0
        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);
 }
Example #3
0
 public ProxyServiceDescriptorCreator(IProxyGenerator proxyGenerator, IAspectConfiguration configuration)
 {
     this.proxyGenerator      = proxyGenerator;
     facdeProxyAllowPredicate = configuration.FacdeProxyAllowPredicates.BuildNonAspectTypePredicate();
 }