FEAT: Connection Manager

This commit is contained in:
Victor Radael
2022-07-21 15:19:05 -03:00
parent 60fb2ee7cb
commit 349ae780a7
10 changed files with 299 additions and 9 deletions
@@ -0,0 +1,22 @@
import { Module } from '@nestjs/common';
import { ClientsModule } from '@nestjs/microservices';
import { ConnectionClientService } from './client.service';
import { ConnectionClientConfiguration } from './client.config';
import { ConnectionController } from './connection.controller';
import { DadosferaLogger } from 'dadosfera-logs';
const client = new ConnectionClientConfiguration();
@Module({
controllers: [ConnectionController],
providers: [ConnectionClientService, DadosferaLogger],
imports: [
ClientsModule.register([
{
name: 'CONNECTION_PACKAGE',
...client.config(),
},
]),
],
})
export class ConnectionModule {}