namespace Cleanuparr.Infrastructure.Stats; /// /// Raw event audit for the timeframe. Excludes dry-run events unless the caller opts in. /// public class EventV2Stats { /// /// Total number of events in the timeframe. Equal to the sum of . /// public int Total { get; set; } /// /// Events grouped by event type. Keys are PascalCase event-type names; only types with activity are present. /// public Dictionary ByType { get; set; } = new(); /// /// Events grouped by severity (Information, Warning, Important, Error). Only severities with activity are present. /// public Dictionary BySeverity { get; set; } = new(); }