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.