tuax / tua-api

🏗 一款可配置的通用 api 请求函数生成工具(A common tool helps converting configs to api functions)

Home Page:https://tuax.github.io/tua-api/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

公共中间件的应用范围问题

BuptStEve opened this issue · comments

当前中间件可以使用以下方法添加:

  • 默认配置 tuaApi.use: 全局中间件,所有的接口都会跑这个中间件
  • 一级公共配置 middleware: 应用于当前 api 下 pathList 中的所有接口
  • 二级自身配置 middleware: 仅仅应用于当前接口,覆盖一级 middleware,再和全局中间件合并

但是现在没法解决【个别接口不需要调用全局中间件】这种情况。

因此打算添加一个 useGlobalMiddleware 的配置来解决这个问题,可以配置在一级或二级,默认为 true。