public DistributedCache(ConnectionMultiplexer connection, bool useRedis)
 {
     _useDistributedCache = useRedis;
     if (_useDistributedCache)
     {
         _connection = connection;
         _connection.PreserveAsyncOrder = false;
         _rediscache = _connection.GetDatabase();
     }
     _serializer = new NewtonsoftSerializer();
 }
Exemplo n.º 2
0
 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();
 }