public void AddCharacterOnline(int id) { if (IsCharacterOnline(id)) { return; } var key = CenterKeys.GetCharacterKey(id); m_db.StringSet( key, "", when: When.Always, flags: CommandFlags.FireAndForget ); }
public void RemoveCharacterOnline(int id) { var key = CenterKeys.GetCharacterKey(id); m_db.KeyDelete(key, CommandFlags.FireAndForget); }
public bool IsCharacterOnline(int id) { var key = CenterKeys.GetCharacterKey(id); return(m_db.KeyExists(key)); }