Browse Source

Update AuditingHelper.cs

pull/24718/head
Ma Liming 7 months ago
committed by GitHub
parent
commit
e3b06149a6
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 10
      framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingHelper.cs

10
framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingHelper.cs

@ -27,7 +27,7 @@ public class AuditingHelper : IAuditingHelper, ITransientDependency
protected IAuditSerializer AuditSerializer; protected IAuditSerializer AuditSerializer;
protected IServiceProvider ServiceProvider; protected IServiceProvider ServiceProvider;
protected ICorrelationIdProvider CorrelationIdProvider { get; } protected ICorrelationIdProvider CorrelationIdProvider { get; }
protected IAmbientScopeProvider<AuditingDisabledState> AuditingInterceptorState { get; } protected IAmbientScopeProvider<AuditingDisabledState> AuditingDisabledState { get; }
public AuditingHelper( public AuditingHelper(
IAuditSerializer auditSerializer, IAuditSerializer auditSerializer,
@ -40,7 +40,7 @@ public class AuditingHelper : IAuditingHelper, ITransientDependency
ILogger<AuditingHelper> logger, ILogger<AuditingHelper> logger,
IServiceProvider serviceProvider, IServiceProvider serviceProvider,
ICorrelationIdProvider correlationIdProvider, ICorrelationIdProvider correlationIdProvider,
IAmbientScopeProvider<AuditingDisabledState> auditingInterceptorState) IAmbientScopeProvider<AuditingDisabledState> auditingDisabledState)
{ {
Options = options.Value; Options = options.Value;
AuditSerializer = auditSerializer; AuditSerializer = auditSerializer;
@ -53,7 +53,7 @@ public class AuditingHelper : IAuditingHelper, ITransientDependency
Logger = logger; Logger = logger;
ServiceProvider = serviceProvider; ServiceProvider = serviceProvider;
CorrelationIdProvider = correlationIdProvider; CorrelationIdProvider = correlationIdProvider;
AuditingInterceptorState = auditingInterceptorState; AuditingDisabledState = auditingDisabledState;
} }
public virtual bool ShouldSaveAudit(MethodInfo? methodInfo, bool defaultValue = false, bool ignoreIntegrationServiceAttribute = false) public virtual bool ShouldSaveAudit(MethodInfo? methodInfo, bool defaultValue = false, bool ignoreIntegrationServiceAttribute = false)
@ -191,12 +191,12 @@ public class AuditingHelper : IAuditingHelper, ITransientDependency
public virtual IDisposable DisableAuditing() public virtual IDisposable DisableAuditing()
{ {
return AuditingInterceptorState.BeginScope(AuditingDisabledScopeKey, new AuditingDisabledState(true)); return AuditingDisabledState.BeginScope(AuditingDisabledScopeKey, new AuditingDisabledState(true));
} }
public virtual bool IsAuditingEnabled() public virtual bool IsAuditingEnabled()
{ {
var state = AuditingInterceptorState.GetValue(AuditingDisabledScopeKey); var state = AuditingDisabledState.GetValue(AuditingDisabledScopeKey);
return state == null || !state.IsDisabled; return state == null || !state.IsDisabled;
} }

Loading…
Cancel
Save