public async Task <string> Handle(LoginQuery request, CancellationToken cancellationToken) { UserLoginModel user = request.Dto; var token = await _manager.Authorize(user.Email, user.Password, cancellationToken); return(token); }
public async Task <string> Handle(RegistrationCommand request, CancellationToken cancellation) { User user = _converter.ConvertUserFromDTO(request.DTO); await _repo.InsertUserIntoTheDb(user); var token = await _manager.Authorize(user.Email, request.DTO.Password, cancellation); return(token); }