Наведите пример, как можно использовать ASGI-callable в реальной задаче: создание пула соединений к БД. Как это будет работать с FastAPI/Starlette?