为什么 useValue 提供者不能使用 inject 属性来使用其他提供者
来源:6-4 葵花宝典:什么是依赖注入(DI)&控制反转IoC

慕粉3946981
2024-06-06
请用实际代码举例,不要讲概念理论
写回答
1回答
-
Brian
2024-06-07
搞混了。
useValue是静态的,启动时即定义,
https://docs.nestjs.com/fundamentals/custom-providers#value-providers-usevalue
inject是针对于动态生成的实例的提供者,比如useFactory来注入其他实例
https://docs.nestjs.com/providers#dependency-injection
00
相似问题