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
Category
The category's key.
public required string Category { get; init; }
Property Value
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
RecipientCount
How many users it reached when it was sent.
public required int RecipientCount { get; init; }
Property Value
Recipients
The selection as it was chosen.
public required UserMessageRecipients Recipients { get; init; }
Property Value
SentAt
When it was sent, in UTC.
public required DateTime SentAt { get; init; }
Property Value
SentByName
The name of whoever sent it.
public string SentByName { get; init; }
Property Value
SentByUserKey
The key of the user who sent it, or null.
public string SentByUserKey { get; init; }
Property Value
Subject
The subject line.
public required string Subject { get; init; }