Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import { Global, Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; import { OutboxEvent, OutboxEventSchema } from './schemas/outbox-event.schema'; import { EventBusService } from './event-bus.service'; import { OutboxDispatcherService } from './outbox-dispatcher.service'; import { BullModule } from '@nestjs/bullmq'; @Global() @Module({ imports: [ MongooseModule.forFeature([ { name: OutboxEvent.name, schema: OutboxEventSchema }, ]), BullModule.registerQueue({ name: 'finance.event-posting' }), ], providers: [EventBusService, OutboxDispatcherService], exports: [EventBusService, OutboxDispatcherService, BullModule], }) export class EventBusModule {} |