public async Task <GetTourByIdResponse> GetTourByIdAsync(GetTourByIdRequest request) { var response = new GetTourByIdResponse(); response.Tour = await _tourRepository.GetTourByIdAsync(request.Id); return(response); }
public async Task <Tour> Handle(GetTourByIdQuery request, CancellationToken cancellationToken) { return(await _tourRepository.GetTourByIdAsync(request.Id, cancellationToken)); }