From 3afc265b46ca8a5e844aab85c5682ce0f332dd7f Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Thu, 2 Jul 2020 21:51:03 +0800 Subject: [PATCH] Ignore classes that are not entities --- .../Volo/Abp/EntityFrameworkCore/AbpDbContext.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs index 92ac4a8d8c3..adfb530ce25 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -491,6 +491,11 @@ protected virtual void ConfigureBaseProperties(ModelBuilder modelBuilde return; } + if (!typeof(IEntity).IsAssignableFrom(typeof(TEntity))) + { + return; + } + modelBuilder.Entity().ConfigureByConvention(); ConfigureGlobalFilters(modelBuilder, mutableEntityType);