Skip to content

Commit 9508de3

Browse files
committed
added routing hook for openapigen
1 parent 4bdf3b0 commit 9508de3

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/main/kotlin/com/papsign/ktor/openapigen/route/RouteConfig.kt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,25 @@ import com.papsign.ktor.openapigen.OpenAPIGen
44
import com.papsign.ktor.openapigen.route.path.normal.NormalOpenAPIRoute
55
import io.ktor.application.Application
66
import io.ktor.application.feature
7+
import io.ktor.routing.Routing
78
import io.ktor.routing.routing
89
import io.ktor.util.pipeline.ContextDsl
910

1011
@ContextDsl
1112
fun Application.apiRouting(config: NormalOpenAPIRoute.() -> Unit) {
1213
routing {
1314
NormalOpenAPIRoute(
14-
this,
15-
application.feature(OpenAPIGen).globalModuleProvider
15+
this,
16+
application.feature(OpenAPIGen).globalModuleProvider
1617
).apply(config)
1718
}
1819
}
1920

21+
@ContextDsl
22+
fun Routing.apiRouting(config: NormalOpenAPIRoute.() -> Unit) {
23+
NormalOpenAPIRoute(
24+
this,
25+
application.feature(OpenAPIGen).globalModuleProvider
26+
).apply(config)
27+
}
28+

0 commit comments

Comments
 (0)