Skip to main content
Table of Contents

Namespace Stratara.Contracts.Messages

Classes

CommandEnvelope

Wire-level envelope for a command in transit through the outbox / message bus. Carries the serialized command payload plus the metadata needed to re-resolve its CLR type and propagate the session context.

EventBundle

Wire-level bundle of events emitted by a single command. Travels through the outbox + message bus as one unit so projections and sagas see a transactionally-consistent slice.

EventMessage

Wire-level representation of a single event that occurred on an aggregate stream. Carries enough metadata for projection / saga workers to reconstruct the event without database access.