public async Task <UserForLoginDto> Handle(RegisterUserCommand request, CancellationToken cancellationToken) { var user = _mapper.Map <User>(request.UserForRegistrationDto); user.Password = _authService.GenerateHashedPassword(request.UserForRegistrationDto.Password); await _service.AddUser(user); var userDto = _mapper.Map <UserForLoginDto>(user); userDto.Password = request.UserForRegistrationDto.Password; return(userDto); }