Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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);
            }
        }