public async Task <IActionResult> UpdateUserInfo(UpdateUserModel userModel) { //get the current user object var user = await _userManager.GetUserAsync(HttpContext.User); //update user values user.FirstName = userModel.FirstName; user.LastName = userModel.LastName; user.Bio = userModel.Bio; user = _usersRepo.UpdateUser(user); _usersRepo.SaveChanges(); return(Ok(user)); }