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 e20a24bbda..1f55bce770 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -486,7 +486,7 @@ public abstract class AbpDbContext : DbContext, IAbpEfCoreDbContext, entry.Reload(); entry.Entity.As().IsDeleted = true; - entry.State = EntityState.Modified; + SetDeletionAuditProperties(entry); } protected virtual bool IsHardDeleted(EntityEntry entry)