public TraceItem(TraceType type, ServerTypeName serverName, string text) { this.type = type; this.serverName = serverName; this.text = text; this.dateTime = DateTime.Now; }
public string GetServerName() { string serverName = ""; switch (this.serverName) { case ServerTypeName.OPC: serverName = "OPC"; break; case ServerTypeName.DTU: serverName = "DTU"; break; case ServerTypeName.MQTT: serverName = "MQTT"; break; case ServerTypeName.Core: serverName = "内核"; break; case ServerTypeName.Watcher: serverName = "监视器"; break; case ServerTypeName.PumpAlarm: serverName = "二供报警"; break; case ServerTypeName.Web: serverName = "web接入服务"; break; case ServerTypeName.Project: serverName = "项目"; break; case ServerTypeName.Dispatch: serverName = "调度器"; break; case ServerTypeName.Command: serverName = "命令"; break; case ServerTypeName.HisVacuate: serverName = "历史抽稀"; break; default: serverName = "其他"; break; } return(serverName); }
public TraceTrigger(ServerTypeName serverTypeName) { this.serverTypeName = serverTypeName; }
public static void AppendWarning(ServerTypeName serverName, string warningMsg) { TraceItem item = new TraceItem(TraceType.Warning, serverName, warningMsg); Append(item); }
public static void AppendInfo(ServerTypeName serverName, string infoMsg) { TraceItem item = new TraceItem(TraceType.Info, serverName, infoMsg); Append(item); }
public static void AppendDebug(ServerTypeName serverName, string debugMsg) { TraceItem item = new TraceItem(TraceType.Debug, serverName, debugMsg); Append(item); }
public static void AppendErrMsg(ServerTypeName serverName, string errMsg) { TraceItem item = new TraceItem(TraceType.Error, serverName, errMsg); Append(item); }