Move all file in fr.dcproject.
This commit is contained in:
18
src/main/kotlin/fr/dcproject/component/doc/routes/OpenAPI.kt
Normal file
18
src/main/kotlin/fr/dcproject/component/doc/routes/OpenAPI.kt
Normal file
@@ -0,0 +1,18 @@
|
||||
package fr.dcproject.component.doc.routes
|
||||
|
||||
import fr.dcproject.common.utils.readResource
|
||||
import io.ktor.application.call
|
||||
import io.ktor.http.ContentType
|
||||
import io.ktor.locations.KtorExperimentalLocationsAPI
|
||||
import io.ktor.response.respondText
|
||||
import io.ktor.routing.Route
|
||||
import io.ktor.routing.get
|
||||
import io.ktor.util.KtorExperimentalAPI
|
||||
|
||||
@KtorExperimentalLocationsAPI
|
||||
@KtorExperimentalAPI
|
||||
fun Route.definition() {
|
||||
get("/") {
|
||||
call.respondText("/openapi.yaml".readResource(), ContentType("text", "yaml"))
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user