在我的代码中,部分logger.TraceFormat给了我一个无法识别traceFormat的错误,确定有这种事情吗?
Logger logger = LogManager.GetCurrentClassLogger();
int warningCount = -1;
if (statusChangeEvent.ActiveWarnings != null)
warningCount = statusChangeEvent.ActiveWarnings.Count;
logger.TraceFormat("TurbineID: {0}, ErrorCount: {1}, TSM {2}, TSE {3}, RPM {4}, WindSpeed {5}, Power {6}, Status {7}, CrewPresent {8}, GridStateOK {9}, BrakingProgram {10}, ActiveWarnings-size {11}, VoltageU12 {12}, VoltageU13 {13}, VoltageU23 {14},Crewpresent_user{15},Crewpresent_reason{16}",
turbineId,
statusChangeEvent.ErrorCount,
statusChangeEvent.TimestampMessage,
statusChangeEvent.TimestampEvent,
statusChangeEvent.RPM,
statusChangeEvent.WindSpeed,
statusChangeEvent.Power,
statusChangeEvent.Status,
statusChangeEvent.CrewPresent,
statusChangeEvent.GridStateOk,
statusChangeEvent.BrakingProgram,
warningCount,
statusChangeEvent.VoltageU12,
statusChangeEvent.VoltageU13,
statusChangeEvent.VoltageU23,
statusChangeEvent.CrewPresentUserName,
statusChangeEvent.CrewPresentReason);