Skip to main content
Table of Contents

Namespace Stratara.Shared.EventSourcing.Mapping

Classes

EventBundleMapper

Conversion helpers that fold a batch of persisted EventStreamEntry rows together with the originating SessionContext into a wire-level EventBundle suitable for outbox / message-bus transport.

EventMapperFactory

Default IEventMapperFactory implementation. Materializes typed IEvent instances from persisted EventStreamEntry rows or wire-level EventMessage envelopes by resolving the runtime event type, decrypting / deserializing the JSON payload through ISecureJsonSerializer, and constructing Event<TEvent> via a per-type cached compiled lambda factory.