Ejemplo n.º 1
0
        private PassiveMsgModel GetPMM()
        {
            var             v     = (XElement)Xdoc.FirstNode;
            PassiveMsgModel model = new PassiveMsgModel(v.Element("MsgType").Value, wxcpt);

            model.FromUserName = v.Element("ToUserName").Value;
            model.ToUserName   = v.Element("FromUserName").Value;
            model.timestamp    = timestamp;
            model.nonce        = nonce;
            model.CreateTime   = v.Element("CreateTime").Value;
            return(model);
        }
Ejemplo n.º 2
0
        private PassiveMsgModel GetPMM(string msg, string timestamp, string nonce, WXBizMsgCrypt wxcpt)
        {
            XDocument xdoc = new XDocument();

            xdoc = XDocument.Parse(msg);
            var             v     = (XElement)xdoc.FirstNode;
            PassiveMsgModel model = new PassiveMsgModel(v.Element("type").Value, wxcpt);

            model.FromUserName = v.Element("ToUserName").Value;
            model.ToUserName   = v.Element("FromUserName").Value;
            model.timestamp    = timestamp;
            model.nonce        = nonce;
            model.CreateTime   = v.Element("CreateTime").Value;
            return(model);
        }