Esempio n. 1
0
 public override void CommitLogEvent(LogEvent logEvent)
 {
     if (UseColors)
     {
         switch (logEvent.Severity)
         {
             case LogEventType.None:
                 ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey);
                 break;
             case LogEventType.Information:
                 ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey);
                 break;
             case LogEventType.Warning:
                 ConsoleExtensions.SetTextColor(ConsoleTextColor.Yellow);
                 break;
             case LogEventType.Error:
                 ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, false);
                 break;
             case LogEventType.Fatal:
                 ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, true);
                 break;
             default:
                 break;
         }
     }
     Console.WriteLine(logEvent.PropertiesToString());
 }
Esempio n. 2
0
        public override void CommitLogEvent(LogEvent logEvent)
        {
            if (UseColors)
            {
                switch (logEvent.Severity)
                {
                case LogEventType.None:
                    ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey);
                    break;

                case LogEventType.Information:
                    ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey);
                    break;

                case LogEventType.Warning:
                    ConsoleExtensions.SetTextColor(ConsoleTextColor.Yellow);
                    break;

                case LogEventType.Error:
                    ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, false);
                    break;

                case LogEventType.Fatal:
                    ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, true);
                    break;

                default:
                    break;
                }
            }
            Console.WriteLine(logEvent.PropertiesToString());
        }
Esempio n. 3
0
        /// <summary>
        /// Writes the specified logEvent to the file referenced by the File property
        /// of the current TextFileLogger.
        /// </summary>
        /// <param name="logEvent"></param>
        public override void CommitLogEvent(LogEvent logEvent)
        {
            string logText = string.Format("{0}\r\n****************\r\n\r\n", logEvent.PropertiesToString());

            logText.SafeAppendToFile(this._file.FullName);
            _file.Refresh();
            if (_file.Length >= this.MaxBytes)
            {
                SetNextFileInfo();
            }
        }
Esempio n. 4
0
        /// <summary>
        /// Writes the specified logEvent to the file referenced by the File property
        /// of the current TextFileLogger.
        /// </summary>
        /// <param name="logEvent"></param>
        public override void CommitLogEvent(LogEvent logEvent)
        {
            string logText = string.Format("{0}\r\n****************\r\n\r\n", logEvent.PropertiesToString());

            logText.SafeAppendToFile(this._file.FullName);
            _file.Refresh();
            if (_file.Length >= this.MaxBytes)
            {
                SetNextFileInfo();
            }
        }