Skip to content

IHook 拦截器接口

IHook 支持 controller 的 method 和 do 接口的拦截

before 拦截

在方法执行前拦截,返回 ZenResult 对象,可以通过 ZenAction.End 终止方法继续执行

before 入参数

  • ZenData:当前用户参数

before 返回值

  • ZenResult:框架统一返回值

after 钩子

在方法执行后,调用的钩子,可用于异步调用,MQ 消息发送等

after 入参

  • ZenData:当前用户参数
  • ZenResult:被拦截的接口返回值

after 出参

after 无返回值