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); }
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); }