Files
whale-town-end/src/core/zulip_core/index.ts
moyin 16ae78ed12 style(zulip_core): 优化zulip_core模块代码规范
范围:src/core/zulip_core/
- 修正Core层注释措辞,将'业务逻辑'改为'技术实现'/'处理流程'
- 统一注释格式和修改记录规范
- 更新所有文件的修改记录和版本信息(2026-01-12)
- 新增DynamicConfigManagerService统一配置管理
- 清理代码格式和导入语句

涉及文件:
- 11个服务文件的代码规范优化
- 11个测试文件的注释规范统一
- 6个配置文件的格式调整
- 1个新增的动态配置管理服务
2026-01-12 18:01:23 +08:00

46 lines
1.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* 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';