Dependencies
plateforme.core.api.dependencies
This module provides utilities for managing dependencies within the Plateforme framework.
AsyncSessionDep
module-attribute
AsyncSessionDep = Annotated[
AsyncSession, Depends(async_session_dependency)
]
An async session dependency for use in API route handlers.
SessionDep
module-attribute
SessionDep = Annotated[Session, Depends(session_dependency)]
A session dependency for use in API route handlers.
filter_dependency
Get a filter query parameters injection dependency.
Source code in .venv/lib/python3.12/site-packages/plateforme/core/api/dependencies.py
async_session_dependency
async
async_session_dependency() -> AsyncGenerator[
AsyncSession, None
]
Get an async session dependency.