Пример #1
0
 /// <summary>
 ///     The constructor for XiEventListElements
 /// </summary>
 /// <param name="messageKey">
 ///     The message clientListId that uniquely identifies the event. For alarms, this identifies the
 ///     alarm itself, independent of its state, or the occurrence being reported.
 /// </param>
 /// <param name="eventMessage"> The Event Message reported by the server. </param>
 public XiEventListItem(EventMessage eventMessage, string?messageKey = null)
 {
     _messageKey   = messageKey;
     _eventMessage = eventMessage.ToEventMessage();
     if (string.IsNullOrEmpty(_messageKey))
     {
         _messageKey = Guid.NewGuid().ToString();
     }
 }