Table of Contents

Class MailAnsweringAuditTelemetry

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

Reports an answering record a finished run owed and the store could not be given.

public sealed class MailAnsweringAuditTelemetry
Inheritance
MailAnsweringAuditTelemetry
Inherited Members

Remarks

It has one thing to say, and that narrowness is what it is for. Writing an entry may never fail the question that produced it — the answer has already been produced by the time the append runs — so the failure is swallowed, and swallowing it is only defensible while it is visible. A deployment that undertook to explain its answers can see the moment it stops being able to.

Nothing recorded here is mail, and nothing here is a question or an answer. The run identifier, this deployment's own endpoint alias, and a count of entries are MailFathom's own names and numbers for things.

Constructors

MailAnsweringAuditTelemetry(ILogger<MailAnsweringAuditTelemetry>)

Initializes the instruments a refused append is reported through.