/// <summary> /// /// </summary> /// <param name="msgType"></param> /// <param name="message"></param> private void sendMessageToClients(WCF.OSAEWCFMessageType msgType, string message) { try { WCF.OSAEWCFMessage msg = new WCF.OSAEWCFMessage(); msg.Type = msgType; msg.Message = message; msg.From = OSAE.Common.ComputerName; msg.TimeSent = DateTime.Now; Thread thread = new Thread(() => wcfService.SendMessageToClients(msg)); thread.Start(); } catch (Exception ex) { logging.AddToLog("Error sending message to clients: " + ex.Message, true); } }