(self, request: Request)
| 13 | |
| 14 | class Homepage(HTTPEndpoint): |
| 15 | async def get(self, request: Request) -> PlainTextResponse: |
| 16 | username = request.path_params.get("username") |
| 17 | if username is None: |
| 18 | return PlainTextResponse("Hello, world!") |
| 19 | return PlainTextResponse(f"Hello, {username}!") |
| 20 | |
| 21 | |
| 22 | app = Router(routes=[Route("/", endpoint=Homepage), Route("/{username}", endpoint=Homepage)]) |
no test coverage detected