main.py
import asyncio
import logging
from typing import Callable, Awaitable
import asyncpg
import redis.asyncio as redis
from faststream import FastStream
from faststream.asgi import AsgiResponse, get| import asyncio | |
| from dataclasses import dataclass | |
| from typing import Protocol, Annotated | |
| import uvicorn | |
| from dishka import Provider, Scope, provide | |
| from dishka import make_async_container | |
| from dishka.integrations import faststream as faststream_integration | |
| from dishka.integrations import litestar as litestar_integration |
main.py
import asyncio
import logging
from typing import Callable, Awaitable
import asyncpg
import redis.asyncio as redis
from faststream import FastStream
from faststream.asgi import AsgiResponse, get