Files
ScadaBridge/src/ZB.MOM.WW.ScadaBridge.AuditLog/Central/NoOpAuditPurgeFailureCounter.cs
T

17 lines
561 B
C#

namespace ZB.MOM.WW.ScadaBridge.AuditLog.Central;
/// <summary>
/// Default <see cref="IAuditPurgeFailureCounter"/> binding used when the central
/// health surface (<see cref="AuditCentralHealthSnapshot"/>) has not been wired
/// (test composition roots, site-only hosts). Drops every increment on the floor.
/// Mirrors <see cref="NoOpCentralAuditWriteFailureCounter"/>.
/// </summary>
public sealed class NoOpAuditPurgeFailureCounter : IAuditPurgeFailureCounter
{
/// <inheritdoc/>
public void Increment()
{
// intentional no-op
}
}