from audience_common.cache.backends import AsyncCache from fastapi import APIRouter from pyxdi.ext.fastapi import Inject from starlette import status router = APIRouter(prefix="/_test", tags=["test"]) # Connectors @router.post( "/cache/clear", operation_id="clearCache", status_code=status.HTTP_204_NO_CONTENT, ) async def clear_cache(cache: AsyncCache = Inject()) -> None: await cache.clear()