public async Task <IActionResult> Create([FromBody] PureUserData data) { int id = await managementService.CreateUserAsync(data); if (id == -1) { return(Problem(statusCode: StatusCodes.Status500InternalServerError)); } return(Ok(new { id })); }
public async Task <IActionResult> CreateNewUserAsync([FromBody] CreateUserDto newUser) { var userEntity = new UserEntity { Email = newUser.Email, FirstName = newUser.FirstName, LastName = newUser.LastName }; var createdUser = await _userManagementService.CreateUserAsync(userEntity); return(Ok(createdUser)); }