Table of Contents

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