Table of Contents

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

string

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; }

Property Value

string