コード例 #1
0
        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));
        }
コード例 #2
0
ファイル: ChatHub.cs プロジェクト: alameenboss/Workwise
        public void RefreshOnlineUsers(string userId)
        {
            var users = _userServiceAgent.GetOnlineFriends(userId);

            RefreshOnlineUsersByConnectionIds(users.SelectMany(m => m.ConnectionId).ToList(), userId);
        }