1

我正在尝试列出节俭服务端点参数的所有成员。

 val paramsClass = mirror.staticClass("mytest.thrift.MyService.method_args")
    println(paramsClass.toType.members())

然后我得到了illegal cyclic reference involving object method_args

我想知道这是否是因为method_args 是MyService 中的一个静态类。有什么特殊的获取方式吗?我试过val paramsClass = mirror.staticClass("mytest.thrift.MyService$method_args")了,立即得到同样的错误。

谁能建议如何解决这个问题?

4

0 回答 0