是否可以拦截 Nest.js 中的提供者?

mar*_*opd 3 javascript interceptor node.js typescript nestjs

我正在尝试拦截Nest.js提供程序,但它似乎不起作用。

谁能证实这一点吗?如果是,有什么具体的设计原因吗?

通常可以拦截任何bean依赖注入容器。

Kim*_*ern 5

正如卡米尔在本期中所写:

不可能

在本期中他给出了以下解释:

因为它可能会破坏太多现有的代码库


当然,您始终可以创建自己的自定义装饰器,这些装饰器也适用于任何类方法,以在提供程序上启用面向方面的编程。