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

标签 javascript node.js typescript interceptor nestjs

我正在尝试 intercept Nest.js providers它似乎不起作用。

谁能证实这一点?如果是,是否有任何特定的设计原因?

通常可以拦截依赖注入(inject)容器中的任何bean

最佳答案

正如 Kamil 在此 issue 中所写:

it's impossible

在此issue ,他给出了以下解释:

because it could break too many existing codebases


当然,您始终可以创建自己的 custom decorators它也适用于任何类方法,以在提供程序上启用面向方面的编程。

关于javascript - 是否可以拦截 Nest.js 中的提供者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55729585/

相关文章:

javascript - 简单的 Javascript If 语句问题

Javascript:未定义字符串的格式

javascript - 如何使用 JavaScript 更改切换开关

typescript - 如何解决 Passport-http-bearer TypeScript 重载类型问题?

javascript - JS RegExp catch 单词后面没有括号

html - AngularJS 显示 MongoDB 数据

node.js - 在 typescript ( Angular 2)应用程序中导入 Node 模块

node.js - 如何使用 jwks-rsa 库获取 token 的 key child ( key ID)

angular - 从路由器 URL 获取 ID

javascript - 为什么 Typescript lambda 函数会被大括号破坏?