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