Skip to content

feat(Middleware, Route): 递归处理父类中间件和 DisableDefaultRoute 注解#126

Merged
walkor merged 3 commits intowalkor:masterfrom
qnnp-me:master
Mar 26, 2025
Merged

feat(Middleware, Route): 递归处理父类中间件和 DisableDefaultRoute 注解#126
walkor merged 3 commits intowalkor:masterfrom
qnnp-me:master

Conversation

@qnnp-me
Copy link
Copy Markdown
Contributor

@qnnp-me qnnp-me commented Mar 24, 2025

  • 添加了对父类中间件的处理逻辑
  • 通过反射机制获取父类,并调用自身方法进行递归处理
  • 这个改动使得中间件可以继承并正确处理父类的中间件
  • 将 DisableDefaultRoute 注解检查逻辑抽离到独立的方法中
  • 增加对父类的递归检查,以支持继承链中的注解

qnnp-me added 3 commits March 24, 2025 17:48
- 添加了对父类中间件的处理逻辑
- 通过反射机制获取父类,并调用自身方法进行递归处理
- 这个改动使得中间件可以继承并正确处理父类的中间件
- 添加了对父类中间件的处理逻辑
- 通过反射机制获取父类,并调用自身方法进行递归处理
- 这个改动使得中间件可以继承并正确处理父类的中间件
- 将 DisableDefaultRoute 注解检查逻辑抽离到独立的方法中
- 增加对父类的递归检查,以支持继承链中的注解
@qnnp-me qnnp-me changed the title feat(Middleware): 递归处理父类中间件 feat(Middleware): 递归处理父类中间件和 DisableDefaultRoute 注解 Mar 25, 2025
@qnnp-me qnnp-me changed the title feat(Middleware): 递归处理父类中间件和 DisableDefaultRoute 注解 feat(Middleware, Route): 递归处理父类中间件和 DisableDefaultRoute 注解 Mar 25, 2025
@qnnp-me
Copy link
Copy Markdown
Contributor Author

qnnp-me commented Mar 25, 2025

@walkor

@walkor walkor merged commit ee1a6cd into walkor:master Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants