Ejemplo n.º 1
0
        public override IQueryable <TEntity> WithDetails()
        {
            if (AbpEntityOptions.DefaultWithDetailsFunc == null)
            {
                return(base.WithDetails());
            }

            return(AbpEntityOptions.DefaultWithDetailsFunc(GetQueryable()));
        }
Ejemplo n.º 2
0
        public override IQueryable <TEntity> WithDetails()
        {
            if (AbpEntityOptions.DefaultWithDetailsFunc == null)
            {
                return(GetQueryable().Include(x => x.Children));
            }

            return(AbpEntityOptions.DefaultWithDetailsFunc(GetQueryable().Include(x => x.Children)));
        }
Ejemplo n.º 3
0
        public override async Task <IQueryable <TEntity> > WithDetailsAsync()
        {
            if (AbpEntityOptions.DefaultWithDetailsFunc == null)
            {
                return((await GetQueryableAsync()).IncludeDetails(true));
            }

            return(AbpEntityOptions.DefaultWithDetailsFunc((await GetQueryableAsync()).IncludeDetails(true)));
        }