Exemple #1
0
        private static void AddExceptionLog(ExceptionLog exLog)
        {
            var exLogRecord = new Log_ExceptionLog
            {
                ControllerName = exLog.ControllerName,
                ActionName     = exLog.ActionName,
                Message        = exLog.Message,
                StackTrace     = exLog.StackTrace,
                RemoteAddr     = exLog.RemoteAddr,
                RequestID      = exLog.RequestID,
                LoginUser      = exLog.LoginUser,
                OccurTime      = exLog.OccurTime,
                AppId          = ProcessHelper.CurrentAppId,
            };

            ActionHelper.EatException(() =>
            {
                AddExceptionLog(exLogRecord);
            });
        }
Exemple #2
0
 private static void AddExceptionLog(Log_ExceptionLog exLog)
 {
     if (exLog != null)
     {
         EconomicalleagueContainer entity = new EconomicalleagueContainer();
         //var exceptionLogInfo = new Log_ExceptionLog()
         //{
         //    ControllerName = exLog.ControllerName,
         //    ActionName = exLog.ActionName,
         //    Message = exLog.Message,
         //    StackTrace = exLog.StackTrace,
         //    RemoteAddr = exLog.RemoteAddr,
         //    RequestID = exLog.RequestID,
         //    LoginUser = exLog.LoginUser,
         //    OccurTime = exLog.OccurTime,
         //    AppId = exLog.AppId,
         //};
         entity.Log_ExceptionLog.Add(exLog);
         entity.SaveChanges();
     }
 }
Exemple #3
0
 public void AddExceptionLog(Log_ExceptionLog exLog)
 {
     Task.Run(() => LogDbDAL.AddExceptionLog(exLog));
 }