using System; using System.Collections.Generic; namespace Abp.Auditing { /// /// Used to configure auditing. /// public interface IAuditingConfiguration { /// /// Used to enable/disable auditing system. /// Default: true. Set false to completely disable it. /// bool IsEnabled { get; set; } /// /// Set true to enable saving audit logs if current user is not logged in. /// Default: false. /// bool IsEnabledForAnonymousUsers { get; set; } /// /// List of selectors to select classes/interfaces which should be audited as default. /// IAuditingSelectorList Selectors { get; } /// /// Ignored types for serialization on audit logging. /// List IgnoredTypes { get; } } }