コード例 #1
0
        public async Task UpdateDetailsAsync(UserDetailsBindingModels model, ClaimsPrincipal user)
        {
            User foundUser = await UserManager.GetUserAsync(user);

            Mapper.Map(model, foundUser, typeof(UserDetailsBindingModels), typeof(User));
            await UserManager.UpdateSecurityStampAsync(foundUser);

            await UserManager.UpdateAsync(foundUser);
        }
コード例 #2
0
        public async Task <IActionResult> OnGetAsync()
        {
            User user = await userService.UserManager.GetUserAsync(User);

            if (user is null)
            {
                return(NotFound(Messages.NOTFOUND_USER_ID(userService.UserManager.GetUserId(User))));
            }

            DetailsForm = userService.MapUserDetails(user);

            return(Page());
        }