Μετάβαση στο περιεχόμενο

EventsHandler

Αυτό το περιεχόμενο δεν είναι ακόμη διαθέσιμο στη γλώσσα σου.

EventsHandler(…events): DualClassDecorator

Defined in: packages/cqrs/src/decorators.ts:77

Registers a class as a handler of one or more event classes; the class implements IEventHandler.

…AnyClass[]

DualClassDecorator

TypeError when no event class is given, or one is not a class.

@EventsHandler(UserCreatedEvent, UserInvitedEvent)
class SendWelcomeEmail implements IEventHandler<UserCreatedEvent | UserInvitedEvent> {
async handle(event: UserCreatedEvent | UserInvitedEvent) {}
}