Example #1
0
 /// <summary>
 /// Raises the logger's Log event.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private void LoggerLog(object sender, EventLoggerEventArgs e)
 {
     if (this.Log != null)
     {
         this.Log(this, e);
     }
 }
Example #2
0
 void EventLogger_EventLogged(object sender, EventLoggerEventArgs e)
 {
     if (!IsDisposed)
     {
         Invoke((MethodInvoker) delegate
         {
             xListview1.Items.Add(new ListViewItem(new string[] { e.Event, e.Description, e.Time.ToString() }));
             numLog++;
             Text = "Log (" + numLog.ToString() + ")";
             carbonTheme1.Text = Text;
             xListview1.Items[numLog - 1].EnsureVisible();
         });
     }
 }
Example #3
0
        /// <summary>
        /// Logs an event from an <see cref="EventErrorLogger"/> to the file log,
        /// plus to the console if in verbose mode.
        /// </summary>
        /// <param name="e">The event arguments.</param>
        public void Log(EventLoggerEventArgs e)
        {
            switch (e.EventType)
            {
            case EventLoggerEventType.Debug:
                this.Debug(e.Message);
                break;

            case EventLoggerEventType.Error:
                this.Error(e.Exception, e.Message);
                break;

            case EventLoggerEventType.Info:
                this.Info(e.Message);
                break;

            case EventLoggerEventType.Warn:
                this.Warn(e.Message);
                break;

            default:
                throw new NotImplementedException();
            }
        }
Example #4
0
 /// <summary>
 /// Raises the logger's Log event.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private void LoggerLog(object sender, EventLoggerEventArgs e)
 {
     if (this.Log != null)
     {
         this.Log(this, e);
     }
 }
Example #5
0
 /// <summary>
 /// Raises the bootstraps' Log event.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private static void BootstrapsLog(object sender, EventLoggerEventArgs e)
 {
     logger.Log(e);
 }
Example #6
0
 /// <summary>
 /// Raises the bootstraps' Log event.
 /// </summary>
 /// <param name="sender">The event sender.</param>
 /// <param name="e">The event arguments.</param>
 private static void BootstrapsLog(object sender, EventLoggerEventArgs e)
 {
     logger.Log(e);
 }
 /// <summary>
 /// Logs an event from an <see cref="EventErrorLogger"/> to the file log,
 /// plus to the console if in verbose mode.
 /// </summary>
 /// <param name="e">The event arguments.</param>
 public void Log(EventLoggerEventArgs e)
 {
     switch (e.EventType)
     {
         case EventLoggerEventType.Debug:
             this.Debug(e.Message);
             break;
         case EventLoggerEventType.Error:
             this.Error(e.Exception, e.Message);
             break;
         case EventLoggerEventType.Info:
             this.Info(e.Message);
             break;
         case EventLoggerEventType.Warn:
             this.Warn(e.Message);
             break;
         default:
             throw new NotImplementedException();
     }
 }