Esempio n. 1
0
        private static void WriteLevel(LogEvent logEvent, TextWriter builder)
        {
            var text      = ((LogSeverity)logEvent.Level).ToShortString();
            var colorCode = GetColorCodeFromSeverity(logEvent);

            ColorCodeContext.Write(builder, colorCode, text);
        }
Esempio n. 2
0
        private static void WriteException(LogEvent logEvent, TextWriter builder)
        {
            if (logEvent.Exception == null)
            {
                return;
            }

            var lines = logEvent.Exception.ToString().Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);

            foreach (var line in lines)
            {
                ColorCodeContext.Write(builder, ColorCode.Exception, line + Environment.NewLine);
            }
        }