Browse Source

Reverted SaveAsync on IAuditLgSaveHandle instead added AddException method.

pull/2625/head
Galip Tolga Erdem 7 years ago
parent
commit
73782c1408
  1. 2
      framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Auditing/AbpAuditingMiddleware.cs
  2. 17
      framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingManager.cs
  3. 3
      framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/IAuditLogSaveHandle.cs

2
framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Auditing/AbpAuditingMiddleware.cs

@ -42,7 +42,7 @@ namespace Volo.Abp.AspNetCore.Auditing
}
catch (Exception ex)
{
await scope.SaveAsync(ex).ConfigureAwait(false);
scope.AddException(ex);
}
finally
{

17
framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingManager.cs

@ -150,16 +150,13 @@ namespace Volo.Abp.Auditing
StopWatch = stopWatch;
}
public async Task SaveAsync(Exception exception = null)
{
if (exception != null)
{
this.AuditLog.Exceptions.Add(exception);
}
else
{
await _auditingManager.SaveAsync(this).ConfigureAwait(false);
}
public async Task SaveAsync()
{
await _auditingManager.SaveAsync(this).ConfigureAwait(false);
}
public void AddException(Exception exception)
{
this.AuditLog.Exceptions.Add(exception);
}
public void Dispose()

3
framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/IAuditLogSaveHandle.cs

@ -5,6 +5,7 @@ namespace Volo.Abp.Auditing
{
public interface IAuditLogSaveHandle : IDisposable
{
Task SaveAsync(Exception exception = null);
Task SaveAsync();
void AddException(Exception exception);
}
}
Loading…
Cancel
Save