Browse Source
- 新增 HeartbeatMessage.cs 心跳消息实体模型 - 包含 Type 和 Payload 属性,符合 JSON 结构要求 - 支持 WebSocket 心跳检测和连接状态监控 - 更新 modify.md 修改记录文档feature/protocol-log-Perfect
7 changed files with 95 additions and 9 deletions
@ -0,0 +1,31 @@ |
|||||
|
using System; |
||||
|
|
||||
|
namespace CoreAgent.WebSocketTransport.Models |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 心跳消息实体模型
|
||||
|
/// </summary>
|
||||
|
public class HeartbeatMessage |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 消息类型
|
||||
|
/// </summary>
|
||||
|
public string Type { get; set; } = "heartbeat"; |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 消息载荷
|
||||
|
/// </summary>
|
||||
|
public HeartbeatPayload Payload { get; set; } = new HeartbeatPayload(); |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 心跳消息载荷
|
||||
|
/// </summary>
|
||||
|
public class HeartbeatPayload |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 心跳消息内容
|
||||
|
/// </summary>
|
||||
|
public string Message { get; set; } = "ping"; |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue