import { Module } from '@nestjs/common'; import { DadosferaLogger } from '@dadosfera/dadosfera-logs'; import { CatalogController } from './catalog.controller'; import { CatalogService } from './catalog.service'; import { PipelinesService } from '../pipelinesV2/pipelines.service'; import { CatalogClientConfiguration } from './catalog-client'; import { ClientsModule } from '@nestjs/microservices'; import { PipelinesModule as OldPipelineModule } from 'src/modules/pipelines/pipelines.module'; const client = new CatalogClientConfiguration(); @Module({ imports: [ ClientsModule.register([client.providerOptions]), OldPipelineModule, ], controllers: [CatalogController], providers: [CatalogService, DadosferaLogger], exports: [CatalogService], }) export class CatalogModule {}