namespace ZB.MOM.WW.ScadaBridge.AuditLog.Payload;

/// <summary>
/// Default <see cref="IAuditRedactionFailureCounter"/> binding used when the
/// Site Health Monitoring bridge has not been wired yet. Replaces
/// this registration with the real counter that surfaces in the site health
/// report payload as <c>AuditRedactionFailure</c>.
/// </summary>
public sealed class NoOpAuditRedactionFailureCounter : IAuditRedactionFailureCounter
{
    /// <inheritdoc/>
    public void Increment()
    {
        // Intentionally empty — overrides this binding with the real
        // health-metric counter.
    }
}
