Beispiel #1
0
        /// <summary>
        /// Handles I/O errors while logging
        /// </summary>
        private void OnLogError(object sender, LogErrorEventArgs args)
        {
            Trace.WriteLine("LogError");

            this.Invoke(
                new ThreadStart(delegate
            {
                this.HandleLogError(args.Exception);
            }));
        }
Beispiel #2
0
        void logUtility_OnLogError(object sender, LogErrorEventArgs e, DateTime currentDate)
        {
            EventLogUtility logUtility = new EventLogUtility();

            LogEntry entry = new LogEntry();

            entry.Category = LogCategory.Error;
            entry.Message  = e.LogErrorException.ToString();

            logUtility.Write(entry);
        }
        private void OnLogError(object sender, LogErrorEventArgs args)
        {
            Exception exception = args.Exception;

            if ((exception is SsmPacketFormatException) ||
                (exception is IOException))
            {
                IOException placeholder = new IOException("Lost connection with ECU.");
                this.ui.RenderError(placeholder);
            }
            else
            {
                this.ui.Invoke(new ThreadStart(delegate
                {
                    this.ui.RenderError(exception);
                }));
            }
        }
Beispiel #4
0
 private void LogError(object sender, LogErrorEventArgs args)
 {
     Console.WriteLine(args.Exception.ToString());
     this.logErrorCalls++;
 }
 static void Program_OnError(LogErrorEventArgs e)
 {
     Console.WriteLine("[Error]" + e.Message);
 }
Beispiel #6
0
 private void Log_OnError(LogErrorEventArgs e)
 {
     LogFileStreamWriter.WriteLine("[{0}] ERROR:{1}", DateTime.Now.ToString("O"), e.Message);
     LogFileStreamWriter.Flush();
 }
Beispiel #7
0
 private static void LogError(object sender, LogErrorEventArgs args)
 {
     Console.WriteLine("LogError: " + args.Exception.ToString());
 }
 /// <summary>
 /// Handle log error event
 /// </summary>
 /// <param name="sender">
 /// The parameter is not used.
 /// </param>
 /// <param name="e">
 /// The provided <see cref="LogErrorEventArgs"/>
 /// </param>
 private static void HandleLogErrorEvent(object sender, LogErrorEventArgs e)
 {
     Logger.Error(e.Message);
 }
Beispiel #9
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 private void OnLogError(object sender, LogErrorEventArgs args)
 {
     this.ReportException(args.Exception);
 }