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 87c9ec6153..b5860824cc 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/AbpDbContext.cs @@ -84,12 +84,8 @@ namespace Volo.Abp.EntityFrameworkCore //TODO: Reduce duplications with SaveChangesAsync //TODO: Instead of adding entity changes to audit log, write them to uow and add to audit log only if uow succeed - ChangeTracker.DetectChanges(); - try { - ChangeTracker.AutoDetectChangesEnabled = false; //TODO: Why this is needed? - var auditLog = AuditingManager?.Current?.Log; List entityChangeList = null; @@ -124,12 +120,8 @@ namespace Volo.Abp.EntityFrameworkCore public override async Task SaveChangesAsync(bool acceptAllChangesOnSuccess, CancellationToken cancellationToken = default) { - ChangeTracker.DetectChanges(); - try { - ChangeTracker.AutoDetectChangesEnabled = false; //TODO: Why this is needed? - var auditLog = AuditingManager?.Current?.Log; List entityChangeList = null;