Exemple #1
0
 /// <summary>
 /// 自减count ,返回自减后的值
 /// </summary>
 /// <param name="key"></param>
 /// <param name="count"></param>
 /// <returns></returns>
 public long DecrBy(string key, int count)
 {
     using (IRedisClient Core = CreateRedisClient())
     {
         return(Core.DecrementValueBy(key, count));
     }
 }
Exemple #2
0
 /// <summary>
 /// value -1
 /// </summary>
 /// <param name="key"></param>
 /// <returns></returns>
 public override long DecrementValue(string key, int count = 1)
 {
     using (IRedisClient redis = GetRedisClient())
     {
         return(redis.DecrementValueBy(key, count));
     }
 }
Exemple #3
0
 /// <summary>
 /// 在特定键上递减其值
 /// </summary>
 /// <param name="key">键</param>
 /// <param name="num">递减的值</param>
 /// <returns></returns>
 public long DecrementValue(string key, int num)
 {
     lock (m_w)
     {
         return(m_w.DecrementValueBy(key, num));
     }
 }
 /// <summary>
 /// 自减count ,返回自减后的值
 /// </summary>
 /// <param name="key"></param>
 /// <param name="count"></param>
 /// <returns></returns>
 public long DecrementValueBy(string key, int count)
 {
     return(RedisClient.DecrementValueBy(key, count));
 }