Typescript 使用非全局拦截器类修改请求参数

Typescript 使用非全局拦截器类修改请求参数,typescript,loopback4,Typescript,Loopback4,lb4拦截器生成非全局拦截器 我需要使用拦截器来更改方法的参数。因此,拦截器将充当此方法的中间件 //我要走了 @get('go/user') 异步hello(@param.query.string('token')标记:string){ const userId=this.someService.findUser(令牌) .... } //我需要使用这个拦截器而不是上面的方法将userId注入hello方法 @截取(AuthenticateInterceptor.BINDING_密钥) @ge

lb4拦截器
生成非全局拦截器

我需要使用拦截器来更改方法的参数。因此,拦截器将充当此方法的中间件

//我要走了
@get('go/user')
异步hello(@param.query.string('token')标记:string){
const userId=this.someService.findUser(令牌)
....
}
//我需要使用这个拦截器而不是上面的方法将userId注入hello方法
@截取(AuthenticateInterceptor.BINDING_密钥)
@get('go/user')
异步hello(@param.query.string('token')标记:string){..}
这能实现吗?是否有其他方法,如方法级中间件来实现上述结果