范围:src/core/zulip_core/ - 修正Core层注释措辞,将'业务逻辑'改为'技术实现'/'处理流程' - 统一注释格式和修改记录规范 - 更新所有文件的修改记录和版本信息(2026-01-12) - 新增DynamicConfigManagerService统一配置管理 - 清理代码格式和导入语句 涉及文件: - 11个服务文件的代码规范优化 - 11个测试文件的注释规范统一 - 6个配置文件的格式调整 - 1个新增的动态配置管理服务
46 lines
1.6 KiB
TypeScript
46 lines
1.6 KiB
TypeScript
/**
|
||
* Zulip核心服务模块导出
|
||
*
|
||
* 功能描述:
|
||
* - 统一导出Zulip核心服务的接口和类型
|
||
* - 为业务层提供清晰的导入路径
|
||
*
|
||
* 职责分离:
|
||
* - 接口导出层:导出核心服务接口供业务层使用
|
||
* - 模块导出层:导出核心服务模块供依赖注入
|
||
* - 实现导出层:导出具体实现类供内部使用
|
||
*
|
||
* 最近修改:
|
||
* - 2026-01-12: 代码规范优化 - 修正注释规范和修改记录格式 (修改者: moyin)
|
||
* - 2026-01-08: 文件夹扁平化 - 更新导入路径,移除interfaces/子文件夹 (修改者: moyin)
|
||
* - 2026-01-07: 代码规范优化 - 更新import路径和注释规范 (修改者: moyin)
|
||
*
|
||
* @author moyin
|
||
* @version 1.0.4
|
||
* @since 2025-12-31
|
||
* @lastModified 2026-01-12
|
||
*/
|
||
|
||
// 导出配置相关
|
||
export * from './zulip.config';
|
||
|
||
// 导出常量定义
|
||
export * from './zulip_core.constants';
|
||
|
||
// 导出核心服务接口
|
||
export * from './zulip_core.interfaces';
|
||
|
||
// 导出Zulip集成接口
|
||
export * from './zulip.interfaces';
|
||
|
||
// 导出核心服务模块
|
||
export { ZulipCoreModule } from './zulip_core.module';
|
||
|
||
// 导出具体实现类(供内部使用)
|
||
export { ZulipClientService } from './services/zulip_client.service';
|
||
export { ZulipClientPoolService } from './services/zulip_client_pool.service';
|
||
export { ConfigManagerService } from './services/config_manager.service';
|
||
export { ApiKeySecurityService } from './services/api_key_security.service';
|
||
export { ErrorHandlerService } from './services/error_handler.service';
|
||
export { MonitoringService } from './services/monitoring.service';
|
||
export { StreamInitializerService } from './services/stream_initializer.service'; |