基本完成MQTT消息的发送

This commit is contained in:
2025-09-10 18:15:31 +08:00
parent a9ca89b44a
commit a43b978097
13 changed files with 127 additions and 23 deletions

View File

@@ -55,7 +55,7 @@ namespace DMS.Core.Interfaces.Services
/// <summary>
/// 发布变量数据到MQTT服务器
/// </summary>
Task PublishVariableDataAsync(VariableMqtt variableMqtt, CancellationToken cancellationToken = default);
Task PublishVariableDataAsync(VariableMqttAlias variableMqtt, CancellationToken cancellationToken = default);
/// <summary>
/// 发布批量变量数据到MQTT服务器

View File

@@ -48,6 +48,21 @@ public class MqttServer
/// </summary>
public string MessageFormat { get; set; }
/// <summary>
/// 消息头格式。
/// </summary>
public string MessageHeader { get; set; }
/// <summary>
/// 消息内容格式。
/// </summary>
public string MessageContent { get; set; }
/// <summary>
/// 消息尾格式。
/// </summary>
public string MessageFooter { get; set; }
/// <summary>
/// 与此服务器关联的所有变量别名。通过此集合可以反向查找关联的变量。
/// </summary>