Class ApplicationAuditCompletionOutboxHealth
- Namespace
- ProjectTemplate.Infrastructure.Data.Auditing
- Assembly
- ProjectTemplate.Infrastructure.dll
public sealed record ApplicationAuditCompletionOutboxHealth : IEquatable<ApplicationAuditCompletionOutboxHealth>
- Inheritance
-
ApplicationAuditCompletionOutboxHealth
- Implements
-
- Inherited Members
-
Constructors
ApplicationAuditCompletionOutboxHealth(bool, long, TimeSpan?, long, long)
public ApplicationAuditCompletionOutboxHealth(bool Enabled, long BacklogCount, TimeSpan? OldestPendingAge, long TotalRetryCount, long DeadLetterCount)
Parameters
Enabled bool
BacklogCount long
OldestPendingAge TimeSpan?
TotalRetryCount long
DeadLetterCount long
Properties
BacklogCount
public long BacklogCount { get; init; }
Property Value
- long
DeadLetterCount
public long DeadLetterCount { get; init; }
Property Value
- long
Enabled
public bool Enabled { get; init; }
Property Value
- bool
OldestPendingAge
public TimeSpan? OldestPendingAge { get; init; }
Property Value
- TimeSpan?
TotalRetryCount
public long TotalRetryCount { get; init; }
Property Value
- long