using MQTTnet.Client; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Edge.Core.MqttClient { public interface IMqttClientService { /// /// 开启 Mqtt /// /// 要订阅的主题 void Start(); /// /// 发布主题 /// /// 发布的主题 /// 参数 json 串 void Public(string topic, string paramsJson); /// /// MQTT 已连接事件 /// event EventHandler OnConnect; /// /// MQTT 已断开事件 /// event EventHandler OnDisconnect; /// /// MQTT 获取到信息事件 /// event EventHandler OnApplicationMessageReceived; } }