public void AddInterceptor(IInterceptorContainer interceptorContainer)
 {
     this.interceptors.Add(interceptorContainer);
 }
 public void AddInterceptor(IInterceptorContainer interceptorContainer)
 {
     this.interceptors.Add(interceptorContainer);
 }
        public Intercept(IDynamicInterceptor interceptor)
        {
            Guard.ArgumentNotNull(interceptor, "interceptor");

            this.interceptorContainer = new ConstantInterceptorContainer(interceptor);
        }
        public Intercept(Type interceptorType)
        {
            Guard.ArgumentNotNull(interceptorType, "interceptorType");

            this.interceptorContainer = new LazyCreatedInterceptorContainer(interceptorType);
        }
Exemplo n.º 5
0
        public Intercept(IDynamicInterceptor interceptor)
        {
            Guard.ArgumentNotNull(interceptor, "interceptor");

            this.interceptorContainer = new ConstantInterceptorContainer(interceptor);
        }
Exemplo n.º 6
0
        public Intercept(Type interceptorType)
        {
            Guard.ArgumentNotNull(interceptorType, "interceptorType");

            this.interceptorContainer = new LazyCreatedInterceptorContainer(interceptorType);
        }