arg

open suspend override fun arg(context: EventListenerProcessingContext): Result<Any?>

根据当前事件处理上下文得到参数值。

如果出现无法为当前参数提供注入的情况,通过返回 Result.Failure 或抛出异常来提示处理器使用下一个顺序的处理器。

如果参数为可选的,可以返回标记类型 Ignore 来代表本次忽略参数值。

Throws

出现无法处理的预期内异常。

其他预期外的异常。