using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PluginInterface { public class PayLoad { [JsonProperty(PropertyName = "ts")] public long TS { get; set; } = DateTime.Now.Ticks; [JsonProperty(PropertyName = "devicestatus")] public DeviceStatusTypeEnum DeviceStatus { get; set; } = DeviceStatusTypeEnum.Good; [JsonProperty(PropertyName = "values")] public Dictionary Values { get; set; } = new(); } public enum DeviceStatusTypeEnum { Good, PartGood, Bad, UnKnow } }