public IEnumerable <ApplicationGetDto> Handle(BrowseApplications query) { query.ThrowIfNull(GetType().Name); var applications = _applicationFacade.BrowseApplications(); var applicationsDto = _mapper.Map <IEnumerable <ApplicationGetDto> >(applications); return(applicationsDto.OrderBy(x => x.Name)); }
public ActionResult Get([FromQuery] BrowseApplications query) { var applicationsDto = QueryDispatcher.Dispatch(query); return(Ok(applicationsDto)); }