public virtual PagedData <T> GetAllPagedQuerySelector([FromBody] GenericQuerySelectors selectors, [FromQuery] int pageSize = 20, [FromQuery] int pageIndex = 1) { try { return(repo.GetAll(selectors, pageSize, pageIndex)); } catch (Exception ex) { PagedData <T> result = new PagedData <T>(); result.Error = new DataContracts.Error(ex); return(result); } }
public virtual ItemData <List <T> > GetAllQuerySelector([FromBody] GenericQuerySelectors selectors) { try { return(repo.GetAll(selectors)); } catch (Exception ex) { ItemData <List <T> > result = new ItemData <List <T> >(); result.Error = new DataContracts.Error(ex); return(result); } }