Compare commits
2 Commits
76c02bf3fa
...
396a0e6402
| Author | SHA1 | Date | |
|---|---|---|---|
| 396a0e6402 | |||
| 3cc0acc035 |
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@teacinema/common",
|
||||
"version": "1.1.1",
|
||||
"version": "1.1.2",
|
||||
"description": "Common library for TeaCinema microservices",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { DynamicModule, Module } from '@nestjs/common'
|
||||
import { ConfigService } from '@nestjs/config'
|
||||
import { ConfigModule, ConfigService } from '@nestjs/config'
|
||||
|
||||
import { GRPC_CLIENT_PREFIX } from './constants/grpc.constants'
|
||||
import { GrpcClientFactory } from './factory/grpc-client.factory'
|
||||
@ -12,6 +12,7 @@ export class GrpcModule {
|
||||
): DynamicModule {
|
||||
return {
|
||||
module: GrpcModule,
|
||||
imports: [ConfigModule],
|
||||
providers: [
|
||||
GrpcClientFactory,
|
||||
...clients.map(token => {
|
||||
@ -20,6 +21,7 @@ export class GrpcModule {
|
||||
return {
|
||||
provide: `${GRPC_CLIENT_PREFIX}_${token}`,
|
||||
useFactory: (factory: GrpcClientFactory, config: ConfigService) => {
|
||||
console.log('config', config)
|
||||
const url = config.getOrThrow<string>(cfg.env)
|
||||
const client = factory.createClient({
|
||||
url,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user