Table of Contents

Class UserMessageLogEntry

Namespace
Tharga.Team
Assembly
Tharga.Team.dll

A message as the log records it when it is sent.

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

Properties

AttachmentCount

How many files it carried.

public int AttachmentCount { get; init; }

Property Value

int

Category

The category's key.

public required string Category { get; init; }

Property Value

string

Id

The message's id, which is the id of the batch its mails were queued in.

public required string Id { get; init; }

Property Value

string

RecipientCount

How many users it reached when it was sent.

public required int RecipientCount { get; init; }

Property Value

int

Recipients

The selection as it was chosen.

public required UserMessageRecipients Recipients { get; init; }

Property Value

UserMessageRecipients

SentAt

When it was sent, in UTC.

public required DateTime SentAt { get; init; }

Property Value

DateTime

SentByName

The name of whoever sent it.

public string SentByName { get; init; }

Property Value

string

SentByUserKey

The key of the user who sent it, or null.

public string SentByUserKey { get; init; }

Property Value

string

Subject

The subject line.

public required string Subject { get; init; }

Property Value

string