import { Module } from '@nestjs/common'; import { DadosferaLogger } from '@dadosfera/dadosfera-logs'; import { ClientsModule } from '@nestjs/microservices'; import { DucClient } from '../duc/client.config'; import { CustomersController } from './customers.controller'; import { CustomersService } from './customers.service'; import { PipelinesClientConfiguration } from '../pipelinesV2/pipelines-client'; const ducClient = new DucClient(); const piFactoryClient = new PipelinesClientConfiguration(); @Module({ imports: [ ClientsModule.register([ ducClient.providerOptions, piFactoryClient.providerOptions, ]), ], controllers: [CustomersController], providers: [CustomersService, DadosferaLogger], exports: [CustomersService], }) export class CustomersModule {}