Constructors

Link copied to clipboard
constructor(delegate: EventStore)

Properties

Link copied to clipboard
override val delegate: EventStore
Link copied to clipboard
open override val name: String

Functions

Link copied to clipboard
open override fun append(eventStream: DomainEventStream): Mono<Void>

Append event stream to EventStore. Ensure transaction consistency.

Link copied to clipboard
open override fun load(aggregateId: AggregateId, headVersion: Int, tailVersion: Int): Flux<DomainEventStream>

根据聚合ID加载事件流.

Link copied to clipboard
Link copied to clipboard
fun <M> Flux<M>.tagSource(): Flux<M>
fun <M> Mono<M>.tagSource(): Mono<M>