//public Task<T> enqueue() //{ // return call(); //} public void AddParam(IQueryParam param) { if (_parameters == null) { _parameters = new List <IQueryParam>(); } _parameters.Add(param); }
public virtual async Task <ICollection <T> > GetAllAsyn(IQueryParam param) { return(await PaginatedList <T> .CreateAsync(context.Set <T>(), param.PageNumber, param.PageSize)); }
public async Task <List <T> > GetAll(IQueryParam param) { // return await context.Set<T>().OrderBy(on => on.Id).ToListAsync(); return(await PaginatedList <T> .CreateAsync(context.Set <T>(), param.PageNumber, param.PageSize)); }
public async Task <IEnumerable <T> > GetAllAsync(IQueryParam param) { return(await repository.GetAllAsyn(param)); }