hyh
|
8bd4210759
|
优化ProtocolWsClientManager方法返回类型,使用IsConnected判断连接状态
|
2 weeks ago |
hyh
|
6420e0931d
|
"feat: 协议客户端管理器集成与优化,完善启动/停止流程"
|
2 weeks ago |
hyh
|
641f37ec2f
|
feat: 完善协议客户端配置创建和WebSocket传输服务集成
1. 在CellularNetworkService.StartNetworkAsync中添加协议客户端配置创建
2. 优化WebSocketTransportExtensions,移除冗余方法
3. 修正WebSocket配置文件与模型类匹配
4. 集成WebSocket传输服务到Startup
5. 重命名LogLayerHelp为ProtocolLayerConfigFactory
6. 完善错误处理和日志记录
|
2 weeks ago |
root
|
ec120aeb19
|
优化ProtocolWsClientManager:简化接口,专注核心功能
- 移除不必要的公共方法(AddAndStartClient、GetAllClients、GetClient等)
- 保留核心功能:StartAllClients和StopAllClients
- 将CreateProtocolWsClient改为私有方法
- 更新类注释,明确单一职责
- 保持线程安全和资源管理
|
2 weeks ago |
root
|
4d806e3ca6
|
feat: 完善项目结构说明文档和WebSocket传输层组件
1. 新增 CoreAgent.WebSocketTransport 项目
- 实现完整的WebSocket传输层架构
- 支持中间件管道、消息通道管理
- 提供高性能、可靠的WebSocket通信能力
2. 完善 CoreAgent.ProtocolClient 项目结构说明
- 更新项目结构说明文档
- 添加详细的使用场景和开发规范
- 完善部署、性能、安全等说明
3. 重构和优化
- 删除过时的CustomWebSocketClient实现
- 重命名ClientConfig为ProtocolClientConfig
- 新增协议解析器和引擎核心组件
4. 文档完善
- 生成详细的项目结构说明文档
- 更新修改记录
- 提供完整的技术文档和使用指南
|
2 weeks ago |
root
|
3550787281
|
优化ILogger使用和组件依赖关系 - 为UeIdentifierManager和ProtocolLogContext添加ILogger支持 - 将ILogger参数改为必填,提高代码健壮性 - 为ProtocolClientContext添加ILoggerFactory支持 - 优化ProtocolLogContext的组件间依赖,通过上下文访问兄弟组件 - 简化方法签名,移除不必要的参数传递 - 统一日志管理,遵循Microsoft.Extensions.Logging最佳实践
|
2 weeks ago |
root
|
48f48dcb12
|
md
|
2 weeks ago |
root
|
0b85ab529b
|
11
|
2 weeks ago |
root
|
219118d3ea
|
重构WebSocket消息管理器:完善PublicMethods.cs文档和实现
|
2 weeks ago |