public HomeUsers GetUserRedis(string userId) { var userModelJson = redis.HashGet("HomeUsers", String.Format("UserId_{0}", userId)); if (userModelJson.IsNullOrEmpty) { return(null); } else { HomeUsers homeUser = JsonHelper.DeserializeObject <HomeUsers>(userModelJson); return(homeUser); } }
public async Task <bool> SetUserRedis(ZJ_User zJ_User) { var homeUser = new HomeUsers(zJ_User); var userModelJson = redis.HashGet("HomeUsers", String.Format("UserId_{0}", homeUser.UserId)); var res = false; if (userModelJson.IsNullOrEmpty) { res = await redis.HashSetAsync("HomeUsers", $"UserId_{homeUser.UserId}", JsonHelper.SerializeObject(homeUser)); } else { HomeUsers _model = JsonHelper.DeserializeObject <HomeUsers>(userModelJson); homeUser.Order = _model.Order; res = await redis.HashSetAsync("HomeUsers", $"UserId_{homeUser.UserId}", JsonHelper.SerializeObject(homeUser)); } return(res); }