Namespace AsiBackbone.Core.Outbox
Classes
- AsiBackboneGovernanceOutboxDrain
Drains provider-neutral governance outbox entries through a configured governance emitter.
- AsiBackboneGovernanceOutboxOptions
Provides provider-neutral retry timing, poison-message, and optional claim/lease options for governance outbox drain processing.
- GovernanceOutboxClaim
Represents a successful claim over a governance outbox entry.
- GovernanceOutboxClaimRequest
Describes an opt-in governance outbox claim and lease request.
- GovernanceOutboxClaimTransitionResult
Represents the caller-visible result of a claimed outbox transition attempt.
- GovernanceOutboxEntry
Represents a provider-neutral durable outbox entry for a governance emission envelope.
Interfaces
- IAsiBackboneGovernanceOutboxClaimOutcomeStore
Defines an opt-in claim store that reports whether the current invocation applied a claimed transition.
- IAsiBackboneGovernanceOutboxClaimStore
Defines an opt-in claim-capable governance outbox store for coordinated multi-worker emission.
- IAsiBackboneGovernanceOutboxStore
Defines a provider-neutral durable outbox store for governance emission envelopes.
Enums
- GovernanceOutboxClaimTransitionOutcome
Describes whether a claimed outbox transition was applied by the current invocation.