raito.plugins.lifespan.decorator module

raito.plugins.lifespan.decorator.lifespan(router)[исходный код]

Register a lifespan function for a given router, similar to FastAPI’s lifespan handler. The function must be an async generator: it runs setup before yield, and cleanup after.

Параметры:

router (Router)

Тип результата:

Callable[[Callable[[…], AsyncGenerator[None, None]]], Callable[[…], AsyncGenerator[None, None]]]