Table of Contents

Constructor MailSynchronizationTelemetry

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

MailSynchronizationTelemetry(TimeProvider)

Initializes the instruments a synchronization cycle is published through.

public MailSynchronizationTelemetry(TimeProvider timeProvider)

Parameters

timeProvider TimeProvider

Measures how long a cycle took.

Exceptions

ArgumentNullException

Thrown when timeProvider is null.