Class MailboxMutationAuditQueryResult
- Namespace
- MailFathom.Application.Mail.Mutations.Audit
- Assembly
- MailFathom.Application.dll
Carries the query a request named, or the reason it named none.
public sealed record MailboxMutationAuditQueryResult : IEquatable<MailboxMutationAuditQueryResult>
- Inheritance
-
MailboxMutationAuditQueryResult
- Implements
- Inherited Members
Remarks
A refusal is a result rather than an exception because the immediate caller acts on it and continues: the
administrative endpoint turns it into a 400 naming what the caller has to change, and nothing above that has
to decide what a malformed page request means.
Properties
- Outcome
Gets what happened.
Methods
- Accepted(MailboxMutationAuditQuery)
Reports a request that names a page.
- Refused(MailboxMutationAuditQueryOutcome)
Reports a request that names no page.