UNPKG

coffee-core

Version:

Coffee IT API core library

24 lines 742 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SubscriberController = void 0; class SubscriberController { subscribers; async onModuleInit() { this.subscribers = this.initializeSubscribers(); for (const subscriber of this.subscribers) { await subscriber.subscribe(); } } async onApplicationBootstrap() { for (const subscriber of this.subscribers) { await subscriber.start(); } } async onModuleDestroy() { for (const subscriber of this.subscribers) { await subscriber.close(); } } } exports.SubscriberController = SubscriberController; //# sourceMappingURL=subscriber-controller.js.map