using System; using System.Collections.Generic; namespace MapoSDK { /// /// Tracciato InputEvents in formato JSON valido /// Derivato da input realtime valore=3&dtEve=20181206180600000&dtCurr=20181206180600000&cnt=999 /// public class evData { #region Public Properties /// /// Contatore incrementale x riordino invio (opzionale) /// public int cnt { get; set; } = 0; /// /// DataOra corrente della trasmissione /// public DateTime dtCurr { get; set; } = DateTime.Now; /// /// DataOra evento /// public DateTime dtEve { get; set; } = DateTime.Now; /// /// Valore del dato di flusso registrato /// public string valore { get; set; } = "-"; #endregion Public Properties } /// /// Singolo dettaglio evento /// public class EventDetail { #region Public Properties /// /// Nome evento /// public string what { get; set; } = ""; /// /// Data di riferimento /// public DateTime when { get; set; } #endregion Public Properties } /// /// Array valori tipo evData inviati come JSon /// public class evJsonPayload { #region Public Properties public List eventList { get; set; } #endregion Public Properties } }