Table of Contents

Constructor MailDeliveryTelemetry

Namespace
MailFathom.Infrastructure.Observability
Assembly
MailFathom.Infrastructure.dll

MailDeliveryTelemetry(TimeProvider)

Initializes the instruments every delivery attempt reports through.

public MailDeliveryTelemetry(TimeProvider timeProvider)

Parameters

timeProvider TimeProvider

Measures how long one submission took.

Exceptions

ArgumentNullException

Thrown when timeProvider is null.