public async Task <QueryMultipleResult <IEnumerable <WebSiteTripViewModel>, WebSiteTripViewModel> > GetAllByWebSite([FromRoute] int pageSize, [FromRoute] int pageNumber, [FromQuery] string keyword) { var webSiteModels = await _tripManager.GetTripsByWebSiteId(new PagedQueryParameters(pageSize, pageNumber, keyword)); return(_mapper.Map <QueryMultipleResult <IEnumerable <WebSiteTripViewModel>, WebSiteTripViewModel> >(webSiteModels)); }