LiveCodingChat.Xmpp.XmppTest.Socket_MessageReceived C# (CSharp) Method

Socket_MessageReceived() private method

private Socket_MessageReceived ( object sender, WebSocket4Net e ) : void
sender object
e WebSocket4Net
return void
        private void Socket_MessageReceived(object sender,WebSocket4Net.MessageReceivedEventArgs e)
        {
            Console.ForegroundColor = ConsoleColor.Green;
            //Console.WriteLine (e.Message);//TODO:
            Console.ForegroundColor = ConsoleColor.White;
            XmlDocument doc= new XmlDocument();
            doc.LoadXml (e.Message);
            XmlElement node = (XmlElement)doc.FirstChild;
            if (messageTypes.ContainsKey(node.Name))
            {
                XMPPMessage msg = messageTypes[node.Name];
                if (msg != null)
                    msg (node);
            }
        }