public void AddMessage(LogEventArgs e) { messagesReceived++; bytesReceived += e.msg.Length; AverageMessageSize = bytesReceived / messagesReceived; StatisticsMessageModel tmpItem = new StatisticsMessageModel(); tmpItem.Message = e.msg; tmpItem.Node = e.node; tmpItem.TimeStamp = e.dateTime; tmpItem.Title = e.title; tmpItem.Type = e.type; MsgDataGrid.Add(tmpItem); }
public void OnLogReceived(object sender, LogEventArgs e) { lock (this) { Thread.Sleep(100); LogCollection tmp = new LogCollection(); tmp.Node = e.node; tmp.Type = e.type; tmp.Message = e.msg; tmp.TimeStamp = e.dateTime; tmp.Title = e.title; LogDataGrid.Add(tmp); } }