请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何在中间件中访问注入的服务(Service)?

如何在中间件中获取和使用依赖注入系统提供的服务,以及最佳实践

正在回答 回答被采纳积分+3

1回答

Brian 2024-06-07 22:29:18

中间件 也是一个 @Injectable(),本身就支持正常的依赖注入。

直接写在constructor中即可

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3946981 #1
    请问任何类型的nestjs中间件都可以正常依赖注入吗?
    麻烦老师回复2024年6月6日解答问题的回复,谢谢
    回复 有任何疑惑可以回复我~ 2024-06-07 22:32:29
  • Brian 回复 提问者 慕粉3946981 #2
    这个问题“请问任何类型的nestjs中间件都可以正常依赖注入吗?”本身有问题,nestjs的中间件是一个DI系统中的实例,它可以注入同一个模块中的其他实例,即在当前使用中间件的模块中的providers中的任何实例,或者是imports的模块中的任何exports的实例
    回复 有任何疑惑可以回复我~ 2024-06-07 22:33:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信