/// <summary> /// Initializes a new instance of the <see cref="InterceptorProviderBase"/> class. /// </summary> /// <param name="interceptorFactory">The interceptor factory.</param> /// <exception cref="System.ArgumentNullException">interceptorFactory</exception> protected InterceptorProviderBase(IConventionalInterceptorFactory interceptorFactory) => InterceptorFactory = interceptorFactory ?? throw new ArgumentNullException(nameof(interceptorFactory));
public ConditionalInterceptorProvider(IConventionalInterceptorFactory interceptorFactory, IOptions <ConditionalInterceptorProviderOptions> optionsAccessor) : base(interceptorFactory) => _options = optionsAccessor.Value;
public DataAnnotationInterceptorProvider(IConventionalInterceptorFactory interceptorFactory) : base(interceptorFactory) { }