namespace ZB.MOM.WW.ScadaBridge.Commons.Messages.RemoteQuery; /// /// A single event log entry returned from a site query. /// public record EventLogEntry( long Id, DateTimeOffset Timestamp, string EventType, string Severity, string? InstanceId, string Source, string Message, string? Details); /// /// Response containing paginated event log entries from a site. /// Uses keyset pagination: ContinuationToken is the last event ID in the result set. /// public record EventLogQueryResponse( string CorrelationId, string SiteId, IReadOnlyList Entries, long? ContinuationToken, bool HasMore, bool Success, string? ErrorMessage, DateTimeOffset Timestamp);