Namespace Volo.Abp.Auditing
Classes
AbpAuditingModule
AbpAuditingOptions
AuditedAttribute
AuditingContractResolver
AuditingHelper
AuditingInterceptor
AuditingInterceptorRegistrar
AuditingManager
AuditingManager.DisposableSaveHandle
AuditLogActionInfo
AuditLogContributionContext
AuditLogContributor
AuditLogInfo
AuditLogScope
AuditPropertySetter
DisableAuditingAttribute
EntityChangeInfo
EntityHistorySelectorListExtensions
EntityPropertyChangeInfo
JsonNetAuditSerializer
SimpleLogAuditingStore
Interfaces
IAuditedObject
This interface can be implemented to add standard auditing properties to a class.
IAuditedObject<TUser>
Extends IAuditedObject to add user navigation properties.
IAuditingEnabled
IAuditingHelper
IAuditingManager
IAuditingStore
IAuditLogSaveHandle
IAuditLogScope
IAuditPropertySetter
IAuditSerializer
ICreationAuditedObject
This interface can be implemented to store creation information (who and when created).
ICreationAuditedObject<TCreator>
Adds navigation property (object reference) to ICreationAuditedObject interface.
IDeletionAuditedObject
This interface can be implemented to store deletion information (who delete and when deleted).
IDeletionAuditedObject<TUser>
Extends IDeletionAuditedObject to add user navigation propery.
IEntityHistorySelectorList
IFullAuditedObject
This interface adds IDeletionAuditedObject to IAuditedObject.
IFullAuditedObject<TUser>
Adds user navigation properties to IFullAuditedObject interface for user.
IHasCreationTime
A standard interface to add CreationTime property.
IHasDeletionTime
A standard interface to add DeletionTime property to a class. It also makes the class soft delete (see ISoftDelete).
IHasModificationTime
A standard interface to add DeletionTime property to a class.
IMayHaveCreator
Standard interface for an entity that MAY have a creator.
IMayHaveCreator<TCreator>
IModificationAuditedObject
This interface can be implemented to store modification information (who and when modified lastly).
IModificationAuditedObject<TUser>
Adds navigation properties to IModificationAuditedObject interface for a user.
IMustHaveCreator
Standard interface for an entity that MUST have a creator.
IMustHaveCreator<TCreator>
Standard interface for an entity that MUST have a creator of type TCreator
.