From 3356f306b3d49e8507eb85afbfd291c895320cc6 Mon Sep 17 00:00:00 2001 From: Victor Radael Date: Fri, 12 Aug 2022 12:24:22 -0300 Subject: [PATCH] Client Refactor --- src/modules/inputs/inputs-client.config.ts | 3 ++- src/modules/inputs/inputs.service.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/inputs/inputs-client.config.ts b/src/modules/inputs/inputs-client.config.ts index adf188f..fc4f4b0 100644 --- a/src/modules/inputs/inputs-client.config.ts +++ b/src/modules/inputs/inputs-client.config.ts @@ -7,6 +7,7 @@ import { import { InputPackages, InputProtoFilePath } from 'protospack'; export class InputsGrpcClient { + public name = 'InputsGrpcClient'; private config: GrpcOptions = { transport: Transport.GRPC, options: { @@ -22,7 +23,7 @@ export class InputsGrpcClient { }, }; providerOptions: ClientProviderOptions = { - name: 'InputsGrpcClient', + name: this.name, ...this.config, }; } diff --git a/src/modules/inputs/inputs.service.ts b/src/modules/inputs/inputs.service.ts index e7d4353..f611808 100644 --- a/src/modules/inputs/inputs.service.ts +++ b/src/modules/inputs/inputs.service.ts @@ -29,6 +29,7 @@ import { objectCamelToSnake, } from 'src/utils/CaseConverter'; import { IIdRequest, UpdateInputRequest } from './dtos/old_interfaces'; +import { InputsGrpcClient } from './inputs-client.config'; @Injectable() @@ -231,7 +232,7 @@ export class InputsService { constructor( @Inject(DadosferaLogger) dadosferaLogger: DadosferaLogger, - @Inject('InputsGrpcClient') private readonly grpcClient: ClientGrpc, + @Inject(InputsGrpcClient.name) private readonly grpcClient: ClientGrpc, ) { this.logger = dadosferaLogger.logger; }