コード例 #1
0
        public async Task <bool> OnEnterEventReceived(object sender, EnterEventReceivedEventArgs e)
        {
            var messageHandler = sender as WeixinMessageHandler;

            _logger.LogDebug("Subscribe: from:{0}", e.FromUserName);

            var responseMessage = new ResponseMessageNews();

            responseMessage.FromUserName = e.ToUserName;
            responseMessage.ToUserName   = e.FromUserName;
            responseMessage.Articles.Add(new Article()
            {
                Title       = "欢迎进入AspNetCore.Weixin演示系统",
                Description = "由AspNetCore.Weixin提供",
                PicUrl      = "https://mp.weixin.qq.com/cgi-bin/getimgdata?mode=large&source=file&fileId=200121314%3E&token=977619473&lang=zh_CN",
                Url         = "http://wx.demo.com"
            });
            await messageHandler.WriteAsync(responseMessage);

            return(true);
        }
コード例 #2
0
 public virtual Task <bool> OnEnterEventReceived(object sender, EnterEventReceivedEventArgs e)
 {
     return(Task.FromResult(false));
 }