"""Dishka container setup.""" from dishka import AsyncContainer, make_async_container from app.infrastructure.di.providers import ( DatabaseProvider, RepositoryProvider, TransactionManagerProvider, UseCaseProvider, ) def create_container() -> AsyncContainer: """Create and configure Dishka container.""" return make_async_container( DatabaseProvider(), RepositoryProvider(), TransactionManagerProvider(), UseCaseProvider(), )