public bool Remove(string key) { if (IsKeyNull(key)) { throw KeyNullException; } return(CacheClient.HashDelete(redisKey, key.ToRedisValue())); }
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)); }