using System; using System.Collections.Generic; namespace Abp.EntityHistory { /// /// Used to configure entity history. /// public interface IEntityHistoryConfiguration { /// /// Used to enable/disable entity history system. /// Default: true. Set false to completely disable it. /// bool IsEnabled { get; set; } /// /// Set true to enable saving entity history if current user is not logged in. /// Default: false. /// bool IsEnabledForAnonymousUsers { get; set; } /// /// List of selectors to select classes/interfaces which should be tracked as default. /// IEntityHistorySelectorList Selectors { get; } /// /// Ignored types for serialization on entity history tracking. /// List IgnoredTypes { get; } } }