Interface IMailboxReadScope
- Namespace
- MailFathom.Application.Observability
- Assembly
- MailFathom.Application.dll
Holds one local read's report open for as long as the read is running.
public interface IMailboxReadScope : IDisposable
- Inherited Members
Remarks
The report is open around the read rather than written after it, so the persistence and content-store work the read causes is reported beneath it. A read that never reports what it returned is reported as one that did not finish, which is what makes a refusal, a cancellation, and a fault visible without the use case catching anything.
Methods
- Completed(int)
Records that the read produced an answer, and how much of one.