Esempio n. 1
0
 public InterceptorProvider(IEnumerable <IInterceptorSelector> interceptorSelectors, IInterceptorInjectorProvider interceptorInjectorProvider)
 {
     if (interceptorSelectors == null)
     {
         throw new ArgumentNullException(nameof(interceptorSelectors));
     }
     if (interceptorInjectorProvider == null)
     {
         throw new ArgumentNullException(nameof(interceptorInjectorProvider));
     }
     _interceptorSelectors        = interceptorSelectors;
     _interceptorInjectorProvider = interceptorInjectorProvider;
 }
Esempio n. 2
0
 public InterceptorSelector(
     IInterceptorMatcher interceptorMatcher,
     IInterceptorInjectorProvider interceptorInjectorProvider)
 {
     if (interceptorMatcher == null)
     {
         throw new ArgumentNullException(nameof(interceptorMatcher));
     }
     if (interceptorInjectorProvider == null)
     {
         throw new ArgumentNullException(nameof(interceptorInjectorProvider));
     }
     this.interceptorMatcher          = interceptorMatcher;
     this.interceptorInjectorProvider = interceptorInjectorProvider;
 }