Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import { AppApiEnvironment } from '@app/backend-interfaces'; import { DynamicModule, Module } from '@nestjs/common'; import { ClientsModule } from '@nestjs/microservices'; import { AppGrpcController } from './controller/grpc.controller'; import { backendGrpcClientOptions, NXNGSTARTER_PACKAGE } from './grpc-client.options'; @Module({ controllers: [AppGrpcController], }) export class AppGrpcModule { public static forRoot(env: AppApiEnvironment): DynamicModule { const grpcClientOptions = backendGrpcClientOptions(env); return { module: AppGrpcModule, imports: [ ClientsModule.register([ { name: NXNGSTARTER_PACKAGE, ...grpcClientOptions, }, ]), ], }; } } |