Class SpamClassificationRunRequest
- Namespace
- MailFathom.Application.Spam.Runs
- Assembly
- MailFathom.Application.dll
What asking for a whole-mailbox classification run produced.
public sealed record SpamClassificationRunRequest : IEquatable<SpamClassificationRunRequest>
- Inheritance
-
SpamClassificationRunRequest
- Implements
- Inherited Members
Remarks
A request that started nothing is an answer rather than a refusal, and the terms it carried are deliberately not applied to the run already under way: a walk that has scored half a mailbox as a dry run cannot become one that acts halfway through, because the half already behind it would never be acted on. The caller is told which of the two happened and can read the outstanding run's own terms from it.
Constructors
- SpamClassificationRunRequest(SpamClassificationRun, bool)
What asking for a whole-mailbox classification run produced.
Properties
- Accepted
Whether this request is what put that run in front of the account.
- Run
The run the account now has outstanding, which is the one already going when nothing was started.