使用 KDoc 记录 Ktor 路由
Documenting Ktor routes with KDoc
有谁知道记录 Ktor 路由的正确方法是什么,目的是在 KDoc 上显示它?
示例:
route(DogoBot.data.API.ROUTE){
route("token"){
route("add"){
get("fromdiscord") { ... }
get { ... }
}
}
route("user"){
route("{id}") {
get { ... }
}
}
route("guild"){
route("{id}") {
get { ... }
}
}
}
好吧,如果可能的话,我该怎么做?我应该输入哪种类型的信息?我如何在其他方面实现 Ktor 兼容性? (我还有一个自己做的路由器做其他事情)
Dokka 不支持 Ktor 路由,我不知道有任何添加此类支持的计划,因此无法将有关路由的信息包含到生成的文档中。
有谁知道记录 Ktor 路由的正确方法是什么,目的是在 KDoc 上显示它? 示例:
route(DogoBot.data.API.ROUTE){
route("token"){
route("add"){
get("fromdiscord") { ... }
get { ... }
}
}
route("user"){
route("{id}") {
get { ... }
}
}
route("guild"){
route("{id}") {
get { ... }
}
}
}
好吧,如果可能的话,我该怎么做?我应该输入哪种类型的信息?我如何在其他方面实现 Ktor 兼容性? (我还有一个自己做的路由器做其他事情)
Dokka 不支持 Ktor 路由,我不知道有任何添加此类支持的计划,因此无法将有关路由的信息包含到生成的文档中。