Table of Contents

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.