PMFlow/backend/app/services/domain_core/registry.py

12 lines
342 B
Python

"""Factory for project domain service."""
from __future__ import annotations
from .service import ProjectDomainService
from .shared import AsyncSession
def get_domain_service(db_session: AsyncSession, event_bus=None) -> ProjectDomainService:
"""获取项目域服务实例。"""
return ProjectDomainService(db_session, event_bus)