From 8a318cb1ea1b54c933f0d6967b6b9d701cbc37b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Sat, 25 Apr 2020 23:38:16 +0300 Subject: [PATCH] Should check IsMappedToFieldForEfCore --- .../Volo/Abp/EntityFrameworkCore/AbpDbContext.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 b1bb2df421..80482a886f 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -265,7 +265,11 @@ namespace Volo.Abp.EntityFrameworkCore return; } - foreach (var property in objectExtension.GetProperties()) + var efMappedProperties = ObjectExtensionManager.Instance + .GetProperties(entityType) + .Where(p => p.IsMappedToFieldForEfCore()); + + foreach (var property in efMappedProperties) { if (!entity.HasProperty(property.Name)) {