Class UserNoticeComposed
- Namespace
- Tharga.Team
- Assembly
- Tharga.Team.dll
What a composer decided to tell a user.
public sealed record UserNoticeComposed : IEquatable<UserNoticeComposed>
- Inheritance
-
UserNoticeComposed
- Implements
- Inherited Members
Remarks
Return null from the composer, not an empty mail, to send nothing. The waiting occurrences are then dropped and the minimum interval does not start, as nothing was sent.
Properties
BodyHtml
The HTML body. The host encodes whatever it inserts: nothing here is encoded for it.
public string BodyHtml { get; init; }
Property Value
CoveredSubjects
The subjects the mail covers, recorded on the notice items and as covered now, so the next composition can tell what was said when.
public string[] CoveredSubjects { get; init; }
Property Value
- string[]
Subject
The subject line; made one line, and the notice's category when empty.
public required string Subject { get; init; }