Interface IAuditingHelper
Assembly: Volo.Abp.Auditing.dll
Syntax
public interface IAuditingHelper
Methods
CreateAuditLogAction(AuditLogInfo, Type?, MethodInfo, IDictionary<string, object?>)
Declaration
AuditLogActionInfo CreateAuditLogAction(AuditLogInfo auditLog, Type? type, MethodInfo method, IDictionary<string, object?> arguments)
Parameters
Returns
CreateAuditLogAction(AuditLogInfo, Type?, MethodInfo, object?[])
Declaration
AuditLogActionInfo CreateAuditLogAction(AuditLogInfo auditLog, Type? type, MethodInfo method, object?[] arguments)
Parameters
Returns
CreateAuditLogInfo()
Declaration
AuditLogInfo CreateAuditLogInfo()
Returns
IsEntityHistoryEnabled(Type, bool)
Declaration
bool IsEntityHistoryEnabled(Type entityType, bool defaultValue = false)
Parameters
Type |
Name |
Description |
Type |
entityType |
|
bool |
defaultValue |
|
Returns
ShouldSaveAudit(MethodInfo?, bool, bool)
Declaration
bool ShouldSaveAudit(MethodInfo? methodInfo, bool defaultValue = false, bool ignoreIntegrationServiceAttribute = false)
Parameters
Type |
Name |
Description |
MethodInfo |
methodInfo |
|
bool |
defaultValue |
|
bool |
ignoreIntegrationServiceAttribute |
|
Returns
Extension Methods