Struct RecurringSendId
- Namespace
- MailFathom.Domain.Delivery.Scheduling
- Assembly
- MailFathom.Domain.dll
Identifies one declaration that a message is sent again on every occasion a schedule names.
public readonly record struct RecurringSendId : IEquatable<RecurringSendId>
- Implements
- Inherited Members
Remarks
It outlives every occurrence it produces, which is what makes it the value both halves of cancelling name: stopping one held occurrence names that occurrence's own record, and stopping the declaration names this. It is also half of each occurrence's idempotency identity, so a value that changed would make the next occasion a first occasion.
Properties
- Value
Gets the non-empty UUID value.
Methods
- Create(Guid)
Creates a recurring send identifier from a non-empty UUID.
- ToString()
Returns the fully qualified type name of this instance.