midway icon indicating copy to clipboard operation
midway copied to clipboard

Middleware resolve 函数支持参数传入(路由中间件场景

Open TimonPeng opened this issue 2 years ago • 2 comments

@Get('/admin', { middleware: [ AuthMiddleware('admin') ]})

resolve(role: 'user' | 'admin'),或者函数中间件支持 Inject 也可以(可以包一层函数返回)?

否则只能在内部根据路由匹配策略了。

TimonPeng avatar Dec 09 '22 03:12 TimonPeng

类中间件目前不支持传参,resolve 的参数已经有了,所以应该没法加在这个地方。

czy88840616 avatar Dec 09 '22 03:12 czy88840616

同样的问题,现在支持了吗?

yxmg avatar Nov 17 '23 03:11 yxmg