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; }
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; }