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); }); }
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(); } }
public void AddExceptionLog(Log_ExceptionLog exLog) { Task.Run(() => LogDbDAL.AddExceptionLog(exLog)); }