using System.Threading.Tasks; using System.Xml.Linq; namespace Hncore.Wx.Open { /// /// 请求消息 /// public class MessageOpenBase : IMessageBase { public MessageOpenBase(XDocument doc) { this.AppId = doc.Root.Element("AppId").Value; this.CreateTime = long.Parse(doc.Root.Element("CreateTime").Value); } public string AppId { get; set; } public long CreateTime { get; set; } public virtual RequestInfoType InfoType { get { return RequestInfoType.component_verify_ticket; } } public virtual async Task Handler() { return true; } } }