Table of Contents

Struct MailAnsweringRunId

Namespace
MailFathom.Domain.Answering.Audit
Assembly
MailFathom.Domain.dll

Identifies one answering run, across every account whose mailbox it was asked about.

public readonly record struct MailAnsweringRunId : IEquatable<MailAnsweringRunId>
Implements
Inherited Members

Remarks

A run is recorded once per account in its scope, because enabling the record, its retention, and its erasure are all decisions one account's operator makes. This is what says those entries describe one question rather than several, and it is what makes a repeated append leave the trail as it was: one entry per run per account.

Properties

Value

Gets the non-empty UUID value.

Methods

Create(Guid)

Creates a run identifier from a non-empty UUID.

ToString()

Returns the fully qualified type name of this instance.