Ejemplo n.º 1
0
        public void OnConnected(IConnection connection)
        {
            var msg = new CommDebugMsg
            {
                Flags   = CommDebugMsg.DebugFlags.Inbound | CommDebugMsg.DebugFlags.Outbound,
                Command = CommDebugMsg.DebugCommand.On
            };

            _commClient.SendNotify(msg);
        }
Ejemplo n.º 2
0
        private CommMessage Parse(CommDebugMsg commMsg)
        {
            var message = commMsg.Message.Substring(0, commMsg.Message.LastIndexOf(','));
            //var parts = message.Split(',');

            //message = string.Join(",", parts.Take(parts.Length - 1).Where(p => !p.EndsWith("{}")));

            var type = message.Substring(0, message.IndexOf(':'));

            return(new CommMessage()
            {
                MessageType = type,
                Message = message,
                TimeStamp = commMsg.TimeStamp
            });
        }