コード例 #1
0
 /// <summary>
 /// 实例化连接
 /// </summary>
 public DefaultRedisStore(IRedisBase _redisBase, IOptions <RedisOptions> options, IRedisSet _redisSet)
 {
     redisBase = _redisBase;
     //初始化key的前缀
     redisPrefixKey = options.Value.RedisPrefix ?? new RedisPrefixKey();
     redisSet       = _redisSet;
 }
コード例 #2
0
 public RedisHelper(IRedisBase redisBase)
 {
     _connector  = redisBase.GetConnection();
     _db         = redisBase.GetDB(0);
     _serializer = new NewtonsoftSerializer();
 }
コード例 #3
0
 /// <summary>
 /// 实例化连接
 /// </summary>
 public DefaultRedisSubscribe(IRedisBase _redisBase)
 {
     redisBase  = _redisBase;
     subscriber = redisBase.RedisConnection.GetSubscriber();
 }
コード例 #4
0
 public DefaultRedisLock(IRedisBase _redisBase)
 {
     redisBase = _redisBase;
 }
コード例 #5
0
 /// <summary>
 /// 实例化连接
 /// </summary>
 public DefaultRedisString(IRedisBase _redisBase, IOptions <RedisOptions> options)
 {
     redisBase = _redisBase;
     //初始化key的前缀
     redisPrefixKey = options.Value.RedisPrefix ?? new RedisPrefixKey();
 }
コード例 #6
0
 public DefaultRedisLock(IRedisBase _redisBase, IOptions <RedisOptions> options)
 {
     redisBase = _redisBase;
     //初始化key的前缀
     LockPrefix = options.Value.RedisPrefix.LockPrefixKey;
 }