/// <nodoc /> public RedisMemoizationStoreFactory( IClock clock, RedisMemoizationStoreConfiguration configuration, DistributedContentCopier copier) : base(clock, configuration, copier) { }
/// <nodoc /> public RedisMemoizationStoreFactory( IClock clock, RedisMemoizationStoreConfiguration configuration, IDistributedContentCopier copier) : base(clock, configuration, copier) { _memoizationExpiryTime = configuration.MemoizationExpiryTime; }
/// <nodoc /> public RedisMemoizationStoreFactory( IConnectionStringProvider contentConnectionStringProvider, IConnectionStringProvider machineLocationConnectionStringProvider, IClock clock, TimeSpan contentHashBumpTime, RedisMemoizationStoreConfiguration configuration, IDistributedContentCopier copier) : base(contentConnectionStringProvider, machineLocationConnectionStringProvider, clock, contentHashBumpTime, configuration, copier) { _memoizationExpiryTime = configuration.MemoizationExpiryTime; }
/// <nodoc /> public RedisMemoizationStoreFactory( IConnectionStringProvider contentConnectionStringProvider, IConnectionStringProvider machineLocationConnectionStringProvider, IClock clock, TimeSpan contentHashBumpTime, string keySpace, RedisMemoizationStoreConfiguration configuration = null) : base(contentConnectionStringProvider, machineLocationConnectionStringProvider, clock, contentHashBumpTime, keySpace, configuration) { _memoizationExpiryTime = configuration.MemoizationExpiryTime; }