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