Struct JobId
- Namespace
- MailFathom.Application.Jobs
- Assembly
- MailFathom.Application.dll
Identifies one durable job independently of the trigger it was enqueued for.
public readonly record struct JobId : IEquatable<JobId>
- Implements
- Inherited Members
Remarks
The idempotency identity is what decides whether a trigger enqueues a new job, and it is the job type together with the key the enqueuer composed. This surrogate is what everything afterwards refers to the job by, so renewing a lease or completing the work names one value rather than restating that pair.
Properties
- Value
Gets the non-empty UUID value.
Methods
- Create(Guid)
Creates a job identifier from a non-empty UUID.
- ToString()
Returns the fully qualified type name of this instance.