public async Task <GetTourByIdResponse> GetTourByIdAsync(GetTourByIdRequest request) { var response = new GetTourByIdResponse(); response.Tour = await _tourRepository.GetTourByIdAsync(request.Id); return(response); }
public async Task <IActionResult> GetTourById([FromBody] GetTourByIdRequest request) { var response = await _tourService.GetTourByIdAsync(request); return(StatusCode(response.StatusCode, response)); }