Exemple #1
0
 public bool AddNodeLog(int nodeId, string msg)
 {
     Model.NodeLog log = new Model.NodeLog()
     {
         LogType = Storage.Constants.LogType.SystemLog,
         NodeId = nodeId,
         CreateTime = DateTime.Now,
         Content = msg
     };
     _NodeLogRepository.Add(log);
     _NodeLogRepository.Context.Commit();
     return true;
 }
Exemple #2
0
 public bool AddNodeError(int nodeId, string msg, Exception ex)
 {
     Model.NodeLog log = new Model.NodeLog()
     {
         LogType = Storage.Constants.LogType.SystemError,
         NodeId = nodeId,
         CreateTime = DateTime.Now,
         Content = string.Format(@"{0},错误信息:{1},堆栈信息:{2}", msg, ex.Message, ex.StackTrace)
     };
     _NodeLogRepository.Add(log);
     _NodeLogRepository.Context.Commit();
     return true;
 }