コード例 #1
0
ファイル: RedisMQLogDAL.cs プロジェクト: radtek/Hangfire-1
 public bool Add(RedisMQLog _redisMQLog)
 {
     using (var context = new LocalDBContext()) {
         context.RedisMQLog.Add(_redisMQLog);
         context.SaveChanges();
         return(true);
     }
 }
コード例 #2
0
        protected override void OnStop()
        {
            _redisMQLog = new RedisMQLog {
                Title = "服务停止", Content = "大方工业云数据同步服务:【服务停止】", CDate = ToolMethods.GetNow()
            };
            WriteLog(_redisMQLog);

            _server.Dispose();
        }
コード例 #3
0
        protected override void OnStart(string[] args)
        {
            _redisMQLog = new RedisMQLog {
                Title = "服务启动", Content = "大方工业云数据同步服务:【服务启动】", CDate = ToolMethods.GetNow()
            };
            WriteLog(_redisMQLog);

            _server.Start();
        }
コード例 #4
0
ファイル: RedisMQLogDAL.cs プロジェクト: radtek/Hangfire-1
 public bool Update(RedisMQLog _redisMQLog)
 {
     using (var context = new LocalDBContext())
     {
         context.RedisMQLog.Attach(_redisMQLog);
         context.Entry(_redisMQLog).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
         return(true);
     }
 }
コード例 #5
0
 public void HangfireService()
 {
     try
     {
     }
     catch (Exception ee)
     {
         _redisMQLog = new RedisMQLog {
             Title = "服务状态异常", Content = "【服务异常】:" + ee.ToString(), CDate = ToolMethods.GetNow()
         };
         WriteLog(_redisMQLog);
     }
 }
コード例 #6
0
 /// <summary>
 /// 记录服务日志
 /// </summary>
 /// <param name="msg"></param>
 private void WriteLog(RedisMQLog _redisMQLog)
 {
     _redisMQLogBll.Add(_redisMQLog);
 }
コード例 #7
0
ファイル: RedisMQLogBLL.cs プロジェクト: radtek/Hangfire-1
 public bool Update(RedisMQLog _redisMQLog)
 {
     return(_redisMQLogDal.Update(_redisMQLog));
 }
コード例 #8
0
ファイル: RedisMQLogBLL.cs プロジェクト: radtek/Hangfire-1
 public bool Add(RedisMQLog _redisMQLog)
 {
     return(_redisMQLogDal.Add(_redisMQLog));
 }