Namespace MailFathom.Application.Observability
Interfaces
- IAuthorizationRefusalTelemetry
Records that a caller reached something its grant does not carry, which is the only place that boundary is visible.
- IMailSynchronizationPhaseScope
Holds one folder-run stage's report open for as long as the stage is running.
- IMailSynchronizationPhaseTelemetry
Publishes the stages of one folder run beneath the span the run itself is reported as.
- IMailboxReadScope
Holds one local read's report open for as long as the read is running.
- IMailboxReadTelemetry
Publishes one read of the local mailbox copy as the operation somebody asked for.
- IStoredMailRederivationPassScope
Holds one bounded pass's report open, and takes the counts the pass committed.
- IStoredMailRederivationRunScope
Holds one segment's report open for as long as the segment is running, and opens each pass beneath it.
- IStoredMailRederivationTelemetry
Publishes what one segment of a re-derivation did, and what each of its bounded passes did beneath it.
Enums
- MailSynchronizationPhase
The stages one folder's turn through a synchronization cycle passes through, in the order it reaches them.
- MailboxReadOperation
Names the local read a report is being opened for.