public DistributedCache(ConnectionMultiplexer connection, bool useRedis) { _useDistributedCache = useRedis; if (_useDistributedCache) { _connection = connection; _connection.PreserveAsyncOrder = false; _rediscache = _connection.GetDatabase(); } _serializer = new NewtonsoftSerializer(); }
public DistributedDictionary(ConnectionMultiplexer connection, string dictionaryName, bool useRedis) { _useRedisCache = useRedis; _dictionaryName = $"Dictionary:{dictionaryName}"; if (_useRedisCache) { _connection = connection; _connection.PreserveAsyncOrder = false; _dataCache = _connection.GetDatabase(); } _serializer = new NewtonsoftSerializer(); }