Class AuditingStore
Inheritance
AuditingStore
Assembly: Volo.Abp.AuditLogging.Domain.dll
Syntax
public class AuditingStore : IAuditingStore, ITransientDependency
Constructors
AuditingStore(IAuditLogRepository, IUnitOfWorkManager, IOptions<AbpAuditingOptions>, IAuditLogInfoToAuditLogConverter)
Declaration
public AuditingStore(IAuditLogRepository auditLogRepository, IUnitOfWorkManager unitOfWorkManager, IOptions<AbpAuditingOptions> options, IAuditLogInfoToAuditLogConverter converter)
Parameters
Properties
AuditLogRepository
Declaration
protected IAuditLogRepository AuditLogRepository { get; }
Property Value
Converter
Declaration
protected IAuditLogInfoToAuditLogConverter Converter { get; }
Property Value
Logger
Declaration
public ILogger<AuditingStore> Logger { get; set; }
Property Value
Options
Declaration
protected AbpAuditingOptions Options { get; }
Property Value
UnitOfWorkManager
Declaration
protected IUnitOfWorkManager UnitOfWorkManager { get; }
Property Value
Methods
SaveAsync(AuditLogInfo)
Declaration
public virtual Task SaveAsync(AuditLogInfo auditInfo)
Parameters
Returns
SaveLogAsync(AuditLogInfo)
Declaration
protected virtual Task SaveLogAsync(AuditLogInfo auditInfo)
Parameters
Returns
Implements
Extension Methods