SMILEY4 / ktor-swagger-ui

Kotlin Ktor plugin to generate OpenAPI and provide Swagger UI
Apache License 2.0
157 stars 25 forks source link

Make `schemaGeneratorConfigBuilder` configurable #8

Closed mkatrenik closed 1 year ago

mkatrenik commented 1 year ago

I need to add victools/jsonschema-module-swagger-2 to SchemaGeneratorConfigBuilder. This PR would allow me to extend it or swap it altogether.

install(SwaggerUI) {
    ...
    schemaGeneratorConfigBuilder.with(Swagger2Module())
}

or

install(SwaggerUI) {
    ...
    schemaGeneratorConfigBuilder = SchemaGeneratorConfigBuilder...
}
SMILEY4 commented 1 year ago

Hi, good idea. Thank you for the change !