public static void SetUser(SignalRUser user) { var Users = GetUsers(); Users[Users.FindIndex(c => c.UserCode == user.UserCode)] = user; using (var redisClient = RedisManager.GetClient()) { redisClient.Set(RedisKey.GetKey(RedisAppKeyEnum.Alpha, RedisCategoryKeyEnum.SignalRUser), Users); } }
public static void RemoveUser(SignalRUser user) { var Users = GetUsers(); Users.Remove(Users.First(c => c.UserCode == user.UserCode)); using (var redisClient = RedisManager.GetClient()) { redisClient.Set(RedisKey.GetKey(RedisAppKeyEnum.Alpha, RedisCategoryKeyEnum.SignalRUser), Users); } }
public static void AddUser(SignalRUser user) { var _users = GetUsers(); _users.Add(user); using (var redisClient = RedisManager.GetClient()) { redisClient.Set(RedisKey.GetKey(RedisAppKeyEnum.Alpha, RedisCategoryKeyEnum.SignalRUser), _users); } }