-
Notifications
You must be signed in to change notification settings - Fork 2
es cqrs.Class.DefaultEvent
@sclable/nestjs-libs / es-cqrs / DefaultEvent
Defined in: packages/es-cqrs/src/default-event.ts:16
Default Event implementation
Usage:
interface EventData {
param1: string,
param2: number,
}
export class SomeEvent extends DefaultEvent<EventData> {}T
new DefaultEvent<
T>(aggregateId,aggregateType,revision,createdAt,userId,data,customOptions?):DefaultEvent<T>
Defined in: packages/es-cqrs/src/default-event.ts:17
string
string
number
Date
string
T
DefaultEvent<T>
readonlyaggregateId:string
Defined in: packages/es-cqrs/src/default-event.ts:18
readonlyaggregateType:string
Defined in: packages/es-cqrs/src/default-event.ts:19
readonlycreatedAt:Date
Defined in: packages/es-cqrs/src/default-event.ts:21
readonlyoptionalcustomOptions:CustomEventOptions
Defined in: packages/es-cqrs/src/default-event.ts:24
readonlydata:T
Defined in: packages/es-cqrs/src/default-event.ts:23
readonlyrevision:number
Defined in: packages/es-cqrs/src/default-event.ts:20
readonlyuserId:string
Defined in: packages/es-cqrs/src/default-event.ts:22