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 b52941ced5..ccdaf4bd7d 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -472,7 +472,7 @@ public abstract class AbpDbContext : DbContext, IAbpEfCoreDbContext, } } - protected virtual bool IsOnlyForeignKeysDeleted(EntityEntry entry) + protected virtual bool IsOnlyForeignKeysModified(EntityEntry entry) { return entry.Properties.All(x => x.IsModified && x.Metadata.IsForeignKey() && (x.CurrentValue == null || x.OriginalValue?.ToString() == x.CurrentValue?.ToString()));