Exemplo n.º 1
0
        public RedisDB Cloneable(IDataFormater dataFormater = null)
        {
            var result = new RedisDB(this.DB, dataFormater, this);

            return(result);
        }
Exemplo n.º 2
0
 public RedisList(RedisDB db, string key, IDataFormater dataFormater = null)
 {
     DB           = db;
     Key          = key;
     DataFormater = dataFormater;
 }
Exemplo n.º 3
0
 public Subscriber(RedisDB db)
 {
     mDB = db;
 }
Exemplo n.º 4
0
 internal GEO(RedisDB db)
 {
     mDB = db;
 }
Exemplo n.º 5
0
 internal Sets(RedisDB db)
 {
     mDB = db;
 }
Exemplo n.º 6
0
 public static RedisDB Instance(this RedisDB db)
 {
     return(db ?? RedisDB.Default);
 }
Exemplo n.º 7
0
 public RedisSequence(BeetleX.Redis.RedisDB redisDb)
 {
     _sequence = redisDb.CreateSequence($"S_{typeof(T).Name}");
 }
Exemplo n.º 8
0
 public RedisQueue(BeetleX.Redis.RedisDB redisDb)
 {
     _list = redisDb.CreateList <string>($"L_{typeof(T).Name}");
 }
Exemplo n.º 9
0
 internal Sequence(RedisDB db, string key)
 {
     DB  = db.Cloneable(null);
     Key = key;
 }
Exemplo n.º 10
0
 public RedisLockRegistry(BeetleX.Redis.RedisDB redisDb)
 {
     _hashTable = redisDb.CreateHashTable("lock_registry");
 }
Exemplo n.º 11
0
 internal RedisStream(RedisDB db, string name)
 {
     mDB  = db;
     Name = name;
 }
Exemplo n.º 12
0
 public RedisHashTable(RedisDB db, string key, IDataFormater dataFormater)
 {
     DB           = db;
     Key          = key;
     DataFormater = dataFormater;
 }