AuditingConfiguration.cs 643 B

1234567891011121314151617181920212223242526
  1. using System;
  2. using System.Collections.Generic;
  3. namespace Abp.Auditing
  4. {
  5. internal class AuditingConfiguration : IAuditingConfiguration
  6. {
  7. public bool IsEnabled { get; set; }
  8. public bool RunInBackground { get; set; }
  9. public bool IsEnabledForAnonymousUsers { get; set; }
  10. public IAuditingSelectorList Selectors { get; }
  11. public List<Type> IgnoredTypes { get; }
  12. public AuditingConfiguration()
  13. {
  14. IsEnabled = true;
  15. Selectors = new AuditingSelectorList();
  16. IgnoredTypes = new List<Type>();
  17. RunInBackground = false;
  18. }
  19. }
  20. }