private void OnLog(LogRequested e)
        {
            if (_localRegistry.LoggingConfig.TraceAndDebug)
                Trace.Write(e.Message);
            if (e.Level <= 2)
                Helper.LastError = e.Message;

            Log(this, new LogEventArgs(e.Level, e.Message));
        }
Esempio n. 2
0
 public static void Log (this ILog logger, LogRequested @event)
 {
     var message = @event.Message;
     switch (@event.Level)
     {
         case 5:
         case 4:
             logger.Debug(message);
             break;
         case 3:
             logger.Info(message);
             break;
         case 2:
             logger.Warn(message);
             break;
         case 1:
             logger.Error(message);
             break;
         case 0:
             logger.Fatal(message);
             break;
    }
 }