/// <summary> /// Sends the log. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="MessageReceivedEventArgs"/> instance containing the event data.</param> public void SendLog(object sender, MessageReceivedEventArgs e) { Task task = new Task(() => { List <Log> logList = new List <Log>(); logList.Add(new Log() { Message = e.m_message, Type = e.m_status }); foreach (Client clientItem in listOfClients) { string logs = JsonConvert.SerializeObject(logList); m_ch.sendCommandToClient(clientItem, (int)CommandEnum.LogCommand, logs); Thread.Sleep(5); } }); task.Start(); }