Table of Contents

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

accountId MailAccountId

The account the pass ran over.

report MailOutboxPassReport

What 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 report is null.