public async Task <List <TravelPlanModel> > Handle(GetTravelPlanQuery request, CancellationToken cancellationToken) { var resp = await _travelPlanRepository.GetTravelPlanByFromIdToId(request.FromId, request.ToId); resp = await _travelPlanUserRepository.GetTravelTotalUsers(resp); return(_mapper.Map <List <TravelPlanModel> >(resp)); }
public async Task <IActionResult> Get([FromQuery] GetTravelPlanQuery query) { var resp = await _mediatr.Send(query); if (resp == null) { return(NotFound()); } return(Ok(resp)); }