public async Task <ActionResult <ListModel <CountryModel> > > GetAll([FromQuery] GetCountriesListQuery request) { return(Ok(await Mediator.Send(request))); }
public async Task <ListModel <CountryModel> > Handle(GetCountriesListQuery request, CancellationToken cancellationToken) { var defaultSort = BuildSortList <Country>(i => i.CountryId); return(await RetrieveListResults <Country, CountryModel>(null, defaultSort, request, cancellationToken)); }