Method Report
- Namespace
- MailFathom.Infrastructure.Observability
- Assembly
- MailFathom.Infrastructure.dll
Report(MailAccountId, MailOutboxPassReport)
Publishes what one pass over an account's outbox did.
public void Report(MailAccountId accountId, MailOutboxPassReport report)
Parameters
accountIdMailAccountIdThe account the pass ran over.
reportMailOutboxPassReportWhat each claimed send ended in.
Remarks
One measurement per send rather than one per pass, because the outcome is what the counter is broken down by and a pass routinely ends in more than one of them.
Exceptions
- ArgumentNullException
Thrown when
reportis null.