Объясните, пожалуйста. Вот я пишу сервис для регистрации пользователя, все хорошо.
НО! После того когда я в Postman отправляю запрос, мне выводит что типо обработался запрос. Но, самое что есть главное, нового юзера не запушило...
В чем ошибка? Что я упускаю?
public async Task<UserDto> Register(UserDto userModel, string password)
{
if (!await EmailExists(userModel.Email)) return null;
byte[] passwordHash, passwordSalt;
HashPassword(password, out passwordHash, out passwordSalt);
var user = _mapper.Map<User>(userModel);
user .PasswordHash = passwordHash;
user .PasswordSalt = passwordSalt;
var createdUser= await _unitOfWork.UserRepository.AddAsync(user );
return _mapper.Map<userModel>(createdUser);
}
Ну и конечно сам контроллеp:
public async Task<IActionResult> Register([FromBody] UserRegistrationModel userRegistrationModel)
{
var user = _mapper.Map<UserDto>(userRegistrationModel);
await _authService.Register(user , userRegistrationModel.Password);
//return CreatedAtAction(nameof(Login), user );
return CreatedAtAction(nameof(Login), new { id = user .Id }, userRegistrationModel);
}