【发布时间】:2019-02-01 00:41:03
【问题描述】:
我设置了一个控制器级别的拦截器@UseInterceptors(CacheInterceptor)。
现在我想要一个控制器路由忽略那个拦截器,有什么方法可以在nest.js中实现吗?
对于这种特殊情况,我希望能够为其中一条路由禁用 CacheInterceptor。
@Controller()
@UseInterceptors(CacheInterceptor)
export class AppController {
@Get('route1')
route1() {
return ...;
}
@Get('route2')
route2() {
return ...;
}
@Get('route3')
route3() {
return ...;
}
@Get('route4')
route4() {
return ...; // do not want to cache this route
}
}
【问题讨论】:
标签: javascript node.js typescript nestjs