Example #1
0
 public static async Task<long> SaveNoticeToSql(NoticeMQ notice)
 {
     Message msg = WeChatNoticeHelper.GetMessageType(notice);
     using(NoticeRepository noticeRepository = new NoticeRepository())
     {
         try
         {
             if(await SaveOrNot(msg))
                 return await noticeRepository.SaveNotice(msg);
             else
                 return 0;
         }
         catch(Exception ex)
         {
             LogHelper.LogErrorAsync(typeof(NoticeHelper), ex);
             return 0;
         }
     }
 }