aio_microservice.core.openapi¶
Classes¶
Controller for OpenAPI endpoints. |
Module Contents¶
- class aio_microservice.core.openapi.OpenAPIController(owner)[source]¶
Bases:
litestar.openapi.OpenAPIController
Controller for OpenAPI endpoints.
- Parameters:
owner (litestar.router.Router)
- path = '/schema'¶
- swagger_ui(request)¶
Route handler responsible for rendering Swagger-UI.
- Parameters:
request (litestar.Request[Any, Any, Any]) – A
Request
instance.- Returns:
A response with a rendered swagger documentation site
- Return type:
litestar.response.base.ASGIResponse