|
|
@ -2,6 +2,7 @@ |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using System.Text.Json.Serialization; |
|
|
|
using System.Threading.Tasks; |
|
|
|
using X1.WebSocket.Models; |
|
|
|
|
|
|
@ -23,16 +24,7 @@ namespace CellularManagement.WebSocket.Models |
|
|
|
/// 消息载荷数据
|
|
|
|
/// 包含具体的协议日志数据
|
|
|
|
/// </summary>
|
|
|
|
public ProtocolPayload Payload { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 初始化协议消息的新实例
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="messages">协议日志消息数组</param>
|
|
|
|
public ProtocolMessage(MessageTransferProtocolLog[] messages) |
|
|
|
{ |
|
|
|
Payload = new ProtocolPayload(messages); |
|
|
|
} |
|
|
|
public ProtocolPayload Payload { get; set; } = new(); |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
@ -47,13 +39,5 @@ namespace CellularManagement.WebSocket.Models |
|
|
|
/// </summary>
|
|
|
|
public MessageTransferProtocolLog[] Message { get; set; } = Array.Empty<MessageTransferProtocolLog>(); |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 初始化协议载荷的新实例
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="messages">协议日志消息数组</param>
|
|
|
|
public ProtocolPayload(MessageTransferProtocolLog[] messages) |
|
|
|
{ |
|
|
|
Message = messages; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|