execute
open suspend override fun execute(metadata: EndpointMetadata, resolvedParams: List<Any?>): Either<ExecutionError, Any?>
エンドポイントメタデータに基づいてハンドラーメソッドを実行する
Return
実行結果。成功時はメソッドの戻り値、失敗時はExecutionError
Parameters
metadata
エンドポイントのメタデータ(対象メソッドとハンドラーインスタンスを含む)
resolvedParams
解決済みのパラメータリスト(メソッド引数の順序で配置)