From f0677707b657c937e327caf9c186acdf04816411 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 23 Mar 2021 09:17:53 +0800 Subject: [PATCH] Improved --- .../Volo/Abp/Domain/Repositories/IReadOnlyBasicRepository.cs | 2 +- .../Domain/Repositories/EntityFrameworkCore/EfCoreRepository.cs | 2 +- .../Volo/Abp/Domain/Repositories/MemoryDb/MemoryDbRepository.cs | 2 +- .../Volo/Abp/Domain/Repositories/MongoDB/MongoDbRepository.cs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/IReadOnlyBasicRepository.cs b/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/IReadOnlyBasicRepository.cs index 9f6df33fe7..ed97d87ffa 100644 --- a/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/IReadOnlyBasicRepository.cs +++ b/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Repositories/IReadOnlyBasicRepository.cs @@ -28,7 +28,7 @@ namespace Volo.Abp.Domain.Repositories /// Entity Task> GetListAsync( [NotNull] Expression> predicate, - bool includeDetails = true, + bool includeDetails = false, CancellationToken cancellationToken = default); /// diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/Domain/Repositories/EntityFrameworkCore/EfCoreRepository.cs b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/Domain/Repositories/EntityFrameworkCore/EfCoreRepository.cs index c3ecbab61a..c330beb281 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/Domain/Repositories/EntityFrameworkCore/EfCoreRepository.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/Domain/Repositories/EntityFrameworkCore/EfCoreRepository.cs @@ -228,7 +228,7 @@ namespace Volo.Abp.Domain.Repositories.EntityFrameworkCore : await (await GetDbSetAsync()).ToListAsync(GetCancellationToken(cancellationToken)); } - public override async Task> GetListAsync(Expression> predicate, bool includeDetails = true, CancellationToken cancellationToken = default) + public override async Task> GetListAsync(Expression> predicate, bool includeDetails = false, CancellationToken cancellationToken = default) { return includeDetails ? await (await WithDetailsAsync()).Where(predicate).ToListAsync(GetCancellationToken(cancellationToken)) diff --git a/framework/src/Volo.Abp.MemoryDb/Volo/Abp/Domain/Repositories/MemoryDb/MemoryDbRepository.cs b/framework/src/Volo.Abp.MemoryDb/Volo/Abp/Domain/Repositories/MemoryDb/MemoryDbRepository.cs index 15e2260824..b915e968ca 100644 --- a/framework/src/Volo.Abp.MemoryDb/Volo/Abp/Domain/Repositories/MemoryDb/MemoryDbRepository.cs +++ b/framework/src/Volo.Abp.MemoryDb/Volo/Abp/Domain/Repositories/MemoryDb/MemoryDbRepository.cs @@ -253,7 +253,7 @@ namespace Volo.Abp.Domain.Repositories.MemoryDb return (await GetQueryableAsync()).ToList(); } - public override async Task> GetListAsync(Expression> predicate, bool includeDetails = true, CancellationToken cancellationToken = default) + public override async Task> GetListAsync(Expression> predicate, bool includeDetails = false, CancellationToken cancellationToken = default) { return (await GetQueryableAsync()).Where(predicate).ToList(); } diff --git a/framework/src/Volo.Abp.MongoDB/Volo/Abp/Domain/Repositories/MongoDB/MongoDbRepository.cs b/framework/src/Volo.Abp.MongoDB/Volo/Abp/Domain/Repositories/MongoDB/MongoDbRepository.cs index 063de96b71..0d2722574c 100644 --- a/framework/src/Volo.Abp.MongoDB/Volo/Abp/Domain/Repositories/MongoDB/MongoDbRepository.cs +++ b/framework/src/Volo.Abp.MongoDB/Volo/Abp/Domain/Repositories/MongoDB/MongoDbRepository.cs @@ -442,7 +442,7 @@ namespace Volo.Abp.Domain.Repositories.MongoDB return await (await GetMongoQueryableAsync(cancellationToken)).ToListAsync(cancellationToken); } - public override async Task> GetListAsync(Expression> predicate, bool includeDetails = true, CancellationToken cancellationToken = default) + public override async Task> GetListAsync(Expression> predicate, bool includeDetails = false, CancellationToken cancellationToken = default) { cancellationToken = GetCancellationToken(cancellationToken); return await (await GetMongoQueryableAsync(cancellationToken)).Where(predicate).ToListAsync(cancellationToken);