Namespace MailFathom.Application.Mail.Delivery.Operations
Classes
- OutboxEntry
One recorded send as a listing names it: where it stands, how it got there, and what it is waiting for.
- OutboxOperations
What an operator does about an outbox: read what stands in it, and decide about one send that is stuck.
- OutboxPage
One bounded page of what a deployment has been asked to send, newest first.
- OutboxQuery
Asks one bounded, keyset-paginated page of what a deployment has been asked to send.
- OutboxQueryResult
Carries the query a request named, or the reason it named none.
- OutboxStageCount
States how many recorded sends stand at one stage.
- OutboxSummary
Reports how much stands at each stage of an outbox, which is the first question an operator asks of one.
Structs
- OutboxCursor
Marks where one page of an outbox ended, so the next page continues from it.
Interfaces
- IOutboxOperationStore
Reads an outbox as an operator sees it, and carries out the two decisions they can take about one send.
Enums
- OutboxDecisionOutcome
States what became of a send an operator decided about.
- OutboxQueryOutcome
States whether a request named a page of an outbox, and what stopped it when it did not.