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

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