public IQueryable <T> Fetch(Expression <Func <T, bool> > predicate, Action <Orderable <T> > order, int skip, int count) { var orderable = new Orderable <T>(Fetch(predicate)); order(orderable); return(orderable.Queryable.Skip(skip).Take(count)); }
public IQueryable <T> Fetch(Expression <Func <T, bool> > predicate, Action <Orderable <T> > order) { var orderable = new Orderable <T>(Fetch(predicate)); order(orderable); return(orderable.Queryable); }