mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 15:38:19 +08:00
refactor: 收口 V3 分层架构与插件兼容边界
This commit is contained in:
@@ -22,10 +22,12 @@ def _empty_service_config(_config_key: SystemConfigKey) -> Any:
|
||||
_service_config_reader: ServiceConfigReader = _empty_service_config
|
||||
|
||||
|
||||
def configure_service_config_reader(reader: ServiceConfigReader) -> None:
|
||||
"""由启动组合根注入服务配置读取能力。"""
|
||||
def configure_service_config_reader(reader: ServiceConfigReader) -> ServiceConfigReader:
|
||||
"""注入服务配置读取能力,并返回先前 reader 供隔离环境恢复。"""
|
||||
global _service_config_reader
|
||||
previous = _service_config_reader
|
||||
_service_config_reader = reader
|
||||
return previous
|
||||
|
||||
|
||||
class ServiceConfigHelper:
|
||||
|
||||
Reference in New Issue
Block a user