UNPKG

@nest-kr/integration

Version:

```cli npm i @nest-kr/integration ```

13 lines (12 loc) 554 B
import 'reflect-metadata'; import { IntegrationEvent } from '../../domain/IntegrationEvent'; import { UnsignedIntegrationEvent } from '../../domain/UnsignedIntegrationEvent'; export declare class IntegrationEventBus { private readonly handlerInformations; constructor(); handle(integrationEvent: IntegrationEvent): Promise<void>; handleUnsignedIntegrationEvent(unsignedIntegrationEvent: UnsignedIntegrationEvent): Promise<void>; register(service: object | object[]): void; private registerService; private registerMetadata; }