Constructors
constructor
-
Parameters
-
Default value events: Event[] = []
Methods
getCurrentSequence
- getCurrentSequence(aggregate: string, id: string): Promise<number>
-
Parameters
-
aggregate: string
-
id: string
Returns Promise<number>
getEvents
- getEvents(aggregate?: undefined | string, id?: undefined | string, fromSequence?: number): Readable
-
Parameters
-
Optional aggregate: undefined | string
-
Optional id: undefined | string
-
Default value fromSequence: number = -1
Returns Readable
store
- store(event: Event): Promise<void>
-
Parameters
Returns Promise<void>