Beispiel #1
0
        public IAppender CreateMessage(string[] inputArgs, ILogger logger)
        {
            string      reportLevelAsText = inputArgs[0].ToUpper();
            ReportLevel reportLevel       = Enum.Parse <ReportLevel>(reportLevelAsText);
            string      dateTime          = inputArgs[1];
            string      message           = inputArgs[2];

            foreach (var appender in logger.Appenders)
            {
                appender.AppendMessage(dateTime, reportLevel, message);
            }
            return(appender);
        }