From 89fe6f20cdae55f63d301cac232b1ffbe2c15b1a Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Tue, 4 Dec 2018 09:27:20 +0300 Subject: [PATCH] Resolved #579: Remove disabling ChangeTracker.AutoDetectChangesEnabled --- .../Volo/Abp/EntityFrameworkCore/AbpDbContext.cs | 8 -------- 1 file changed, 8 deletions(-) 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;