如何定义日志记录格式

时间:2020-11-11 12:08:10

标签: c#

在我的代码中,部分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);

0 个答案:

没有答案