|
@@ -2,6 +2,7 @@ import { Module } from '@nestjs/common';
|
|
|
|
|
|
|
|
import { ConfigModule } from '../config/config.module';
|
|
import { ConfigModule } from '../config/config.module';
|
|
|
import { EventBusModule } from '../event-bus/event-bus.module';
|
|
import { EventBusModule } from '../event-bus/event-bus.module';
|
|
|
|
|
+import { HealthCheckModule } from '../health-check/health-check.module';
|
|
|
import { JobQueueModule } from '../job-queue/job-queue.module';
|
|
import { JobQueueModule } from '../job-queue/job-queue.module';
|
|
|
import { ServiceModule } from '../service/service.module';
|
|
import { ServiceModule } from '../service/service.module';
|
|
|
import { WorkerServiceModule } from '../worker/worker-service.module';
|
|
import { WorkerServiceModule } from '../worker/worker-service.module';
|
|
@@ -19,11 +20,26 @@ import { WorkerServiceModule } from '../worker/worker-service.module';
|
|
|
* * `ConfigModule`, allowing the injection of the ConfigService.
|
|
* * `ConfigModule`, allowing the injection of the ConfigService.
|
|
|
* * `WorkerServiceModule`, allowing the injection of the {@link WorkerService}.
|
|
* * `WorkerServiceModule`, allowing the injection of the {@link WorkerService}.
|
|
|
* * `JobQueueModule`, allowing the injection of the {@link JobQueueService}.
|
|
* * `JobQueueModule`, allowing the injection of the {@link JobQueueService}.
|
|
|
|
|
+ * * `HealthCheckModule`, allowing the injection of the {@link HealthCheckRegistryService}.
|
|
|
*
|
|
*
|
|
|
* @docsCategory plugin
|
|
* @docsCategory plugin
|
|
|
*/
|
|
*/
|
|
|
@Module({
|
|
@Module({
|
|
|
- imports: [EventBusModule, ConfigModule, ServiceModule.forPlugin(), WorkerServiceModule, JobQueueModule],
|
|
|
|
|
- exports: [EventBusModule, ConfigModule, ServiceModule.forPlugin(), WorkerServiceModule, JobQueueModule],
|
|
|
|
|
|
|
+ imports: [
|
|
|
|
|
+ EventBusModule,
|
|
|
|
|
+ ConfigModule,
|
|
|
|
|
+ ServiceModule.forPlugin(),
|
|
|
|
|
+ WorkerServiceModule,
|
|
|
|
|
+ JobQueueModule,
|
|
|
|
|
+ HealthCheckModule,
|
|
|
|
|
+ ],
|
|
|
|
|
+ exports: [
|
|
|
|
|
+ EventBusModule,
|
|
|
|
|
+ ConfigModule,
|
|
|
|
|
+ ServiceModule.forPlugin(),
|
|
|
|
|
+ WorkerServiceModule,
|
|
|
|
|
+ JobQueueModule,
|
|
|
|
|
+ HealthCheckModule,
|
|
|
|
|
+ ],
|
|
|
})
|
|
})
|
|
|
export class PluginCommonModule {}
|
|
export class PluginCommonModule {}
|