public DisableCacheControlFeatureHandler( [DisallowNull] ICacheControlKeyProvider keyProvider, [DisallowNull] CacheControl cacheControl, [DisallowNull] ICacheControlStore cacheControlStore) : base(cacheControl, keyProvider, cacheControlStore) { }
public PrivateCacheControlFeatureHandler( [DisallowNull] ICacheControlKeyProvider keyProvider, [DisallowNull] CacheControl cacheControl, [DisallowNull] ICacheControlStore cacheControlStore) : base(cacheControl, keyProvider, cacheControlStore) { this.cacheControlStore = cacheControlStore ?? throw new ArgumentNullException(nameof(cacheControlStore)); this.keyProvider = keyProvider ?? throw new ArgumentNullException(nameof(keyProvider)); }
public TeamsVersioningDecorator( [DisallowNull] ITeamsStore inner, [DisallowNull] ICacheControlStore cacheControlStore, [DisallowNull] ICacheControlKeyProvider cacheControlKeyProvider) { this.inner = inner ?? throw new ArgumentNullException(nameof(inner)); this.cacheControlStore = cacheControlStore ?? throw new ArgumentNullException(nameof(cacheControlStore)); this.cacheControlKeyProvider = cacheControlKeyProvider ?? throw new ArgumentNullException(nameof(cacheControlKeyProvider)); }
protected CacheControlFeatureHandler( [DisallowNull] CacheControl cacheControl, [DisallowNull] ICacheControlKeyProvider keyProvider, [DisallowNull] ICacheControlStore cacheControlStore) { this.cacheControl = cacheControl ?? throw new ArgumentNullException(nameof(cacheControl)); this.keyProvider = keyProvider ?? throw new ArgumentNullException(nameof(keyProvider)); this.cacheControlStore = cacheControlStore ?? throw new ArgumentNullException(nameof(cacheControlStore)); }
public CacheControlFilter( [DisallowNull] CacheControl cacheControl, [DisallowNull] ICacheControlFeatureHandler featureHandler, [DisallowNull] IValidator validator, [DisallowNull] ICacheControlKeyProvider keyProvider ) { this.cacheControl = cacheControl ?? throw new ArgumentNullException(nameof(cacheControl)); this.featureHandler = featureHandler ?? throw new ArgumentNullException(nameof(featureHandler)); this.validator = validator ?? throw new ArgumentNullException(nameof(validator)); this.keyProvider = keyProvider ?? throw new ArgumentNullException(nameof(keyProvider)); }