public async Task <IActionResult> PutUser([FromRoute] string userId, [FromBody] UserRequestModel userModel) { var user = UserRequestModel.MapToUser(userModel, userId); await _userStore.SaveUserAsync(user); return(Ok(UserResponseModel.MapFrom(user, Url))); }
public async Task <IActionResult> GetUser([FromRoute] string userId) { var user = await _userStore.GetUserByIdAsync(userId); if (user == null) { return(NotFound()); } return(Ok(UserResponseModel.MapFrom(user, Url))); }