Ejemplo n.º 1
0
        public DeviceMessage(string messageType, string deviceId, IEnumerable <DeviceEvent> events)
        {
            this.MessageType = messageType;
            this.DeviceId    = deviceId;
            this.Events      = EventRegistry.DeepCopyEvents(events);

            DeviceEvent firstEvent = events.FirstOrDefault();

            this.Timestamp = (DateTimeOffset)firstEvent.Timestamp;
        }