public async Task <IActionResult> GetUserInvitation() { var user = await _userManager.FindByEmailAsync(User.Identity.Name); var query = new GetInvitationByUserQuery { UserId = user.Id }; var result = await _mediator.Send(query); return(Json(result)); }
public async Task <IActionResult> GetUserInvitation() { if (User.Claims.FirstOrDefault(c => c.Type == microsoftPage).Value == "User") { return(RedirectToAction(nameof(HomeController.Index), "Home")); } var user = await _userManager.FindByEmailAsync(User.Identity.Name); var query = new GetInvitationByUserQuery { UserId = user.Id }; var result = await _mediator.Send(query); return(Json(result)); }