public IViewComponentResult Invoke() { var model = new AccountHeaderViewModel(); model.CurrentUser = _userContext.CurrentUser; if (model.CurrentUser != null) { model.NumberOfUnreadMessages = _messageDao.GetNumberOfUnreadMessagesForUser(model.CurrentUser.Id); } return(View(model)); }
public IViewComponentResult Invoke() { var model = new AccountHeaderViewModel(); model.CurrentUser = _userContext.CurrentUser; if (model.CurrentUser != null) { model.UnreadMessages = 0; // temp, todo: get actual unread messages } return(View(model)); }