17 lines
673 B
Python
17 lines
673 B
Python
"""Material detail domain registration"""
|
|
from ...common.registry import DomainRegistry
|
|
from schemas.material.material_detail import MaterialDetailResponse
|
|
from .sync_node import MaterialDetailSyncNode
|
|
from .sync_strategy import MaterialDetailSyncStrategy
|
|
from .jsonl_handler import MaterialDetailJsonlHandler
|
|
from .api_handler import MaterialDetailApiHandler
|
|
|
|
# 注册 material_detail domain
|
|
DomainRegistry.register(
|
|
node_type="material_detail",
|
|
schema=MaterialDetailResponse,
|
|
node_class=MaterialDetailSyncNode,
|
|
strategy_class=MaterialDetailSyncStrategy,
|
|
jsonl_handler_class=MaterialDetailJsonlHandler,
|
|
api_handler_class=MaterialDetailApiHandler,
|
|
) |