deps.py 319 B

123456789
  1. from fastapi import Depends
  2. from sqlalchemy.ext.asyncio import AsyncSession
  3. from alien_database.session import get_db
  4. from alien_contract.services.contract_server import ContractCenterService
  5. def get_contract_service(db: AsyncSession = Depends(get_db)) -> ContractCenterService:
  6. return ContractCenterService(db)