namespace ScadaLink.SiteEventLogging;

public class SiteEventLogOptions
{
    public int RetentionDays { get; set; } = 30;
    public int MaxStorageMb { get; set; } = 1024;
    public string DatabasePath { get; set; } = "site_events.db";
    public int QueryPageSize { get; set; } = 500;
    public TimeSpan PurgeInterval { get; set; } = TimeSpan.FromHours(24);
}
