from fastapi import Depends from sqlalchemy.ext.asyncio import AsyncSession from alien_database.session import get_db from alien_store.services.contract_server import ContractServer from alien_contract.services.contract_server import ContractCenterService def get_contract_service(db: AsyncSession = Depends(get_db)) -> ContractServer: return ContractServer(db) def get_contract_center_service(db: AsyncSession = Depends(get_db)) -> ContractCenterService: return ContractCenterService(db)