Class MailDraftFilingResult
- Namespace
- MailFathom.Application.Mail.Delivery.Drafts
- Assembly
- MailFathom.Application.dll
Reports what one attempt against the mailbox did for one draft, already durable by the time it is read.
public sealed record MailDraftFilingResult : IEquatable<MailDraftFilingResult>
- Inheritance
-
MailDraftFilingResult
- Implements
- Inherited Members
Remarks
It names the draft rather than the message, and carries a code rather than a sentence. Nothing here is a subject, an address, or a line of what somebody wrote, which is what lets the whole result reach a log line and a counter.
Constructors
- MailDraftFilingResult(MailDraftId, MailDraftFilingOutcome, MailFathomErrorCode?, MailDraftDivergenceReason?)
Reports what one attempt against the mailbox did for one draft, already durable by the time it is read.
Properties
- Divergence
Why the tracked copy was left alone, or null when none was.
- DraftId
The draft the attempt was about.
- Outcome
What it did.