UNPKG

@logistically/events-nestjs

Version:

NestJS integration for @logistically/events v3 - Event-driven architecture with Redis Streams

16 lines (15 loc) 573 B
import { OnModuleInit } from '@nestjs/common'; import { EventSystemService } from './event-system.service'; export declare class SimpleEventHandlerService implements OnModuleInit { private readonly eventSystemService; private readonly logger; private consumer; constructor(eventSystemService: EventSystemService); onModuleInit(): Promise<void>; private initializeConsumer; /** * Register event handlers from a service instance using decorators */ registerEventHandlers(instance: any): Promise<void>; private registerHandler; }