public async Task <WxMessage> Handle(IWxMessage message) { /* * var reply = new WxReply_Text() * { * ToUserName = ((WxMessage)message).FromUserName, * FromUserName = ((WxMessage)message).ToUserName, * MsgType = "text", * Content = "The MsgType of Image was successfully handled." * }; */ var reply = new WxReply_News() { ToUserName = "******", FromUserName = "******", ArticleCount = 1, Articles = new WxArticle[] { new WxArticle() { Title = "古镇", Description = "震泽古镇", PicUrl = "http://www.imady.com/images/Imady%20logo_2010_256.png", Url = "http://www.imady.com/Home/Portfolio#Zhenze" } } }; reply.ToUserName = ((WxMessage)message).FromUserName; reply.FromUserName = ((WxMessage)message).ToUserName; return(await Task.FromResult(reply)); }
public async Task <WxMessage> Handle(IWxMessage message) { var reply = new WxReply_Text() { ToUserName = ((WxMessage)message).FromUserName, FromUserName = ((WxMessage)message).ToUserName, Content = "The MsgType of WxEvent_Scancode_push was successfully handled." }; return(await Task.FromResult(reply)); }
public async Task <WxMessage> Handle(IWxMessage message) { var reply = new WxReply_Text() { ToUserName = ((WxMessage)message).FromUserName, FromUserName = ((WxMessage)message).ToUserName, Content = "The MsgType is unknown." }; return(await Task.FromResult(reply)); }