diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs index e8bd62772..a5f9fcfd3 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs @@ -703,6 +703,8 @@ namespace SqlSugar { this.RemoveCacheFunc(); } + + DataChangesAop(this.UpdateObjs); } private string _ExecuteCommandWithOptLock(T updateData,ref object oldVerValue) { diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs index 432f8acd8..97ed73a2a 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableProvider.cs @@ -134,7 +134,6 @@ namespace SqlSugar } } After(sql); - DataChangesAop(this.UpdateObjs); return result; } public bool ExecuteCommandHasChange() @@ -184,8 +183,7 @@ namespace SqlSugar return 0; } var result = await this.Ado.ExecuteCommandAsync(sql, UpdateBuilder.Parameters == null ? null : UpdateBuilder.Parameters.ToArray()); - After(sql); - DataChangesAop(this.UpdateObjs); + After(sql); return result; } public Task ExecuteCommandHasChangeAsync(CancellationToken token)