Exemple #1
0
        public IReadOnlyCollection <TEntity> FindAll(Expression <Func <TEntity, bool> > expression, params Expression <Func <TEntity, object> >[] includeProperties)
        {
            var query = context.Query <TEntity>().Where(expression);

            foreach (var includeParam in includeProperties)
            {
                query = query.Include(includeParam);
            }

            return(query.ToArray());
        }