public bool Remove(string key)
        {
            if (IsKeyNull(key))
            {
                throw KeyNullException;
            }

            return(CacheClient.HashDelete(redisKey, key.ToRedisValue()));
        }
Exemple #2
0
 public void OperateOnlineUser(OnlineUser user, bool isDelete = false)
 {
     if (isDelete)
     {
         cacheClient.HashDelete(LayIMConst.LayIM_All_OnlineUsers, user.userid);
     }
     else
     {
         cacheClient.HashSetAsync(LayIMConst.LayIM_All_OnlineUsers, user.userid, user.connectionid);
     }
 }
 public bool HashDelete(string hashKey, string key)
 {
     return ExecuteWithRetry(() => cacheClient.HashDelete(hashKey, key));
 }