erest
    Preparing search index...

    Function compose

    • 洋葱式 compose:把标准化 Middleware 数组串成一个可执行的链。

      借鉴 Koa 的洋葱模型:每个中间件可在 await next() 前后执行逻辑, 不调用 next 则终止链。dispatcher 捕获中间件抛出的错误并向上抛(由框架错误中间件处理)。

      Parameters

      • middlewares: Middleware[]

        标准化中间件数组

      Returns (ctx: Context) => Promise<void>

      接收 Context 的执行器,返回 Promise(链执行完毕)