NestJS:如何将ClassSerializerInterceptor设置为全局拦截器

问题描述 投票:0回答:1

我正在使用像@UseInterceptors(ClassSerializerInterceptor)这样的每个控制器代码,因此我决定将其设置为全局并且试图设置它而没有运气。

我正在尝试没有和new,最终得到这样的东西完全不起作用。

app.useGlobalInterceptors(new ClassSerializerInterceptor(new Reflector()));

我检查了NestJS源代码,我认为它不能用作全局但它应该。

interceptor nestjs
1个回答
1
投票

您是否尝试过使用以下代码:

app.useGlobalInterceptors(new ClassSerializerInterceptor(app.get(Reflector)));
© www.soinside.com 2019 - 2024. All rights reserved.