rename to DefaultWithDetailsFunc from IncludeDetailsFunc

pull/272/head
Halil İbrahim Kalkan 8 years ago
parent 649f80e8de
commit 13d1395697

@ -161,12 +161,12 @@ namespace Volo.Abp.Domain.Repositories.EntityFrameworkCore
public override IQueryable<TEntity> WithDetails()
{
if (EntityOptions.IncludeDetailsFunc == null)
if (EntityOptions.DefaultWithDetailsFunc == null)
{
return base.WithDetails();
}
return EntityOptions.IncludeDetailsFunc(GetQueryable());
return EntityOptions.DefaultWithDetailsFunc(GetQueryable());
}
}

@ -11,7 +11,7 @@ namespace Volo.Abp.EntityFrameworkCore.DependencyInjection
{
public static EntityOptions<TEntity> Empty { get; } = new EntityOptions<TEntity>();
public Func<IQueryable<TEntity>, IQueryable<TEntity>> IncludeDetailsFunc { get; set; }
public Func<IQueryable<TEntity>, IQueryable<TEntity>> DefaultWithDetailsFunc { get; set; }
}
public class EntityOptions

@ -30,7 +30,7 @@ namespace Volo.Abp.EntityFrameworkCore
options.Entity<Person>(opt =>
{
opt.IncludeDetailsFunc = q => q.Include(p => p.Phones);
opt.DefaultWithDetailsFunc = q => q.Include(p => p.Phones);
});
});

Loading…
Cancel
Save