Class UserMessageAddressee
- Namespace
- Tharga.Team
- Assembly
- Tharga.Team.dll
One user a selection reaches, as the list before sending shows them.
public sealed record UserMessageAddressee : IEquatable<UserMessageAddressee>
- Inheritance
-
UserMessageAddressee
- Implements
- Inherited Members
Properties
Added
Whether they were added by key.
public bool Added { get; init; }
Property Value
ByFilter
Whether the filter selected them.
public bool ByFilter { get; init; }
Property Value
The address the mail would go to now, from the user record, or null when it holds none.
public string EMail { get; init; }
Property Value
Name
The user's name, or null.
public string Name { get; init; }
Property Value
OptedOut
Whether they turned the category off and will not receive it; never for a required category.
public bool OptedOut { get; init; }
Property Value
TeamKeys
The teams that brought them in: those of the filter they matched in, and for an added user every team they are active in.
public string[] TeamKeys { get; init; }
Property Value
- string[]
UserKey
The user's key.
public required string UserKey { get; init; }