namespace ScadaLink.AuditLog.Site; /// /// Lightweight counter sink invoked by every /// time the primary throws on an audit write. /// Bundle G (M2-T11) implements this as a thread-safe Interlocked counter /// bridged into the Site Health Monitoring report payload as /// SiteAuditWriteFailures. /// public interface IAuditWriteFailureCounter { /// Increment the audit-write failure counter by one. void Increment(); }