public ActionResult OnGet() { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; var profile = profileService.FindProfile(userId); ViewData["profile"] = Mapper.Map <ProfileViewModel>(profile); //return View(profileViewModel); //var user = await _userManager.GetUserAsync(User); //if (user == null) //{ // return NotFound($"Unable to load user with ID '{_userManager.GetUserId(User)}'."); //} //var userName = await _userManager.GetUserNameAsync(user); //var email = await _userManager.GetEmailAsync(user); //var phoneNumber = await _userManager.GetPhoneNumberAsync(user); //Username = userName; //Input = new InputModel //{ // Email = email, // PhoneNumber = phoneNumber, //}; //IsEmailConfirmed = await _userManager.IsEmailConfirmedAsync(user); return(Page()); //return RedirectToAction("Edit", "Profile"); }
// GET: Profile public ActionResult Index() { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; var profile = profileService.FindProfile(userId); var profileViewModel = mapper.Map <ProfileViewModel>(profile); return(View(profileViewModel)); }