public RedisEventStore(IRedisConnectionManager connectionManager, ISerializer serializer) { _serializer = serializer; _redis = connectionManager.Redis; _snapshottingEnabled = false; _snapshotFrequency = 0; }
public RedisEventStore(IRedisConnectionManager connectionManager, ISerializer serializer, int snapshotFrequency) { if (snapshotFrequency <= 0) throw new ArgumentException("Snapshot frequency must be greater than 0 if set", nameof(snapshotFrequency)); _serializer = serializer; _snapshotFrequency = snapshotFrequency; _redis = connectionManager.Redis; _snapshottingEnabled = true; }
public RedisCurrencyRateStorage(IRedisConnectionManager manager) { manager_ = manager; }
public RedisCache(IRedisConnectionManager cacheConnection) { _cacheConnection = cacheConnection; }