forked from datawhale/whale-town-end
config:更新 Zulip 模块配置
- 注册 ChatController 和 WebSocketDocsController - 添加聊天系统相关控制器到模块导出 - 完善模块依赖关系配置
This commit is contained in:
@@ -49,6 +49,8 @@ import { SessionManagerService } from './services/session_manager.service';
|
|||||||
import { MessageFilterService } from './services/message_filter.service';
|
import { MessageFilterService } from './services/message_filter.service';
|
||||||
import { ZulipEventProcessorService } from './services/zulip_event_processor.service';
|
import { ZulipEventProcessorService } from './services/zulip_event_processor.service';
|
||||||
import { SessionCleanupService } from './services/session_cleanup.service';
|
import { SessionCleanupService } from './services/session_cleanup.service';
|
||||||
|
import { ChatController } from './controllers/chat.controller';
|
||||||
|
import { WebSocketDocsController } from './controllers/websocket-docs.controller';
|
||||||
import { ZulipCoreModule } from '../../core/zulip/zulip-core.module';
|
import { ZulipCoreModule } from '../../core/zulip/zulip-core.module';
|
||||||
import { RedisModule } from '../../core/redis/redis.module';
|
import { RedisModule } from '../../core/redis/redis.module';
|
||||||
import { LoggerModule } from '../../core/utils/logger/logger.module';
|
import { LoggerModule } from '../../core/utils/logger/logger.module';
|
||||||
@@ -82,7 +84,12 @@ import { AuthModule } from '../auth/auth.module';
|
|||||||
// WebSocket网关 - 处理游戏客户端WebSocket连接
|
// WebSocket网关 - 处理游戏客户端WebSocket连接
|
||||||
ZulipWebSocketGateway,
|
ZulipWebSocketGateway,
|
||||||
],
|
],
|
||||||
controllers: [],
|
controllers: [
|
||||||
|
// 聊天相关的REST API控制器
|
||||||
|
ChatController,
|
||||||
|
// WebSocket API文档控制器
|
||||||
|
WebSocketDocsController,
|
||||||
|
],
|
||||||
exports: [
|
exports: [
|
||||||
// 导出主服务供其他模块使用
|
// 导出主服务供其他模块使用
|
||||||
ZulipService,
|
ZulipService,
|
||||||
|
|||||||
Reference in New Issue
Block a user