Namespace Stratara.Shared.EventSourcing
Namespaces
Classes
- EventSourcingOptions
Write-side event-sourcing settings, bound to the
EventSourcingconfiguration section.
- Event<TEvent>
Concrete implementation of IEvent<TEvent> that wraps a strongly-typed event payload together with the stream identity, version, and tenant / actor context required by the event store.
- FieldChangedEvent<TAggregate>
Generic field-level change event that records a single property mutation on
TAggregate. The generic type parameter acts as a type discriminator so that the framework can route the event back to the correct aggregate handler.
Enums
- NewStreamOwnerPolicy
What happens when a new stream's first event would take its owner from the session.