如何使用 http4k 项目中的 http4k-jsonrpc?
How to use http4k-jsonrpc from http4k project?
根据 http4k 文档配置 JSON-RPC 服务器我应该使用 JsonRpc.auto 或 JsonRpc.manual,但不幸的是我找不到任何示例。 API 文档包含如下内容:
fun <NODE : Any> auto(json: JsonLibAutoMarshallingJson<NODE>, errorHandler: ErrorHandler = defaultErrorHandler, fn: Auto<NODE>.() -> Unit): JsonRpcService<NODE>
我不知道应该使用哪些接口实现。
fun main() {
val app: HttpHandler = JsonRpc.auto(???)
app.asServer(Jetty(8080)).start()
}
似乎缺少一些文档。现在网站上有一个示例,但将来最好的停靠点是先查看测试。 :)
根据 http4k 文档配置 JSON-RPC 服务器我应该使用 JsonRpc.auto 或 JsonRpc.manual,但不幸的是我找不到任何示例。 API 文档包含如下内容:
fun <NODE : Any> auto(json: JsonLibAutoMarshallingJson<NODE>, errorHandler: ErrorHandler = defaultErrorHandler, fn: Auto<NODE>.() -> Unit): JsonRpcService<NODE>
我不知道应该使用哪些接口实现。
fun main() {
val app: HttpHandler = JsonRpc.auto(???)
app.asServer(Jetty(8080)).start()
}
似乎缺少一些文档。现在网站上有一个示例,但将来最好的停靠点是先查看测试。 :)