Skip to content

Commit 3b71d12

Browse files
committed
Add check allowing entity inheritance
1 parent cba793f commit 3b71d12

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Data/AspNetCoreTemplate.Data/ApplicationDbContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ protected override void OnModelCreating(ModelBuilder builder)
5858

5959
// Set global query filter for not deleted entities only
6060
var deletableEntityTypes = entityTypes
61-
.Where(et => et.ClrType != null && typeof(IDeletableEntity).IsAssignableFrom(et.ClrType));
61+
.Where(et => et.ClrType != null && typeof(IDeletableEntity).IsAssignableFrom(et.ClrType) && et.BaseType == null);
6262
foreach (var deletableEntityType in deletableEntityTypes)
6363
{
6464
var method = SetIsDeletedQueryFilterMethod.MakeGenericMethod(deletableEntityType.ClrType);

0 commit comments

Comments
 (0)