ข้ามไปยังเนื้อหา

Namespace Cephalon.Abstractions.EventSourcing

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

DomainEvent

Provides a minimal record base for immutable domain events.

EventStreamConcurrencyException

Represents an optimistic concurrency failure while appending events to a stream.

EventStreamDescriptor

Describes one logical event stream visible to the current runtime.

IAggregate<TState>

Applies domain events to an aggregate state projection.

IDomainEvent

Represents one immutable domain event stored in an append-only stream.

IEventStore

Appends and replays immutable domain events for one logical event store.

IEventStoreCatalog

Exposes the event-stream surfaces visible to the current runtime.

IEventStoreContributor

Contributes one or more event-stream descriptors to the active runtime.

IEventStoreRegistry

Receives event-stream descriptors contributed by active modules or packages.

ISnapshotStore

Persists and rehydrates optional aggregate snapshots for event-sourced workloads.