public ActionResult _OnlineFriends() { var onlineFriends = _userServiceAgent.GetOnlineFriends(User.Identity.GetUserId()); var objmodel = onlineFriends.Select(m => new UserViewModel() { UserId = m.UserId, Name = m.Name, ProfilePicture = _defaultHelper.GetProfilePicture(m.ProfilePicture, m.Gender) }).ToList(); return(Json(objmodel, JsonRequestBehavior.AllowGet)); }
public void RefreshOnlineUsers(string userId) { var users = _userServiceAgent.GetOnlineFriends(userId); RefreshOnlineUsersByConnectionIds(users.SelectMany(m => m.ConnectionId).ToList(), userId); }