Table of Contents

Class UserMailBatchDelivery

Namespace
Tharga.Team
Assembly
Tharga.Team.dll

What became of a queued batch.

public sealed record UserMailBatchDelivery : IEquatable<UserMailBatchDelivery>
Inheritance
UserMailBatchDelivery
Implements
Inherited Members

Fields

MaxFailuresListed

The most failures a delivery lists.

public const int MaxFailuresListed = 100

Field Value

int

Properties

CompletedAt

When the last mail of the batch was sent, skipped or given up, in UTC; null while any waits.

public DateTime? CompletedAt { get; init; }

Property Value

DateTime?

Failures

The mails given up, each with why, at most MaxFailuresListed.

public UserMailFailure[] Failures { get; init; }

Property Value

UserMailFailure[]

Id

The batch's id.

public required string Id { get; init; }

Property Value

string

Outcomes

How many of them stand where.

public required UserMailOutcomes Outcomes { get; init; }

Property Value

UserMailOutcomes

Recipients

How many mails were queued for it.

public int Recipients { get; init; }

Property Value

int