IEventHandler
Defined in: packages/cqrs/src/interfaces.ts:68
Handles one or more event classes, registered with @EventsHandler(...Events).
Example
Section titled “Example”@EventsHandler(UserCreatedEvent)class SendWelcomeEmail implements IEventHandler<UserCreatedEvent> { async handle(event: UserCreatedEvent) { await mailer.welcome(event.email); }}Type Parameters
Section titled “Type Parameters”TEvent
Section titled “TEvent”TEvent extends IEvent = IEvent
Methods
Section titled “Methods”handle()
Section titled “handle()”handle(
event):unknown
Defined in: packages/cqrs/src/interfaces.ts:69
Parameters
Section titled “Parameters”TEvent
Returns
Section titled “Returns”unknown