コード例 #1
0
ファイル: Logger.cs プロジェクト: JChan106/HACKPOLY16
 private static void defaultOutput (LogData data, string path)
 {
   var log = data.ToString ();
   Console.WriteLine (log);
   if (path != null && path.Length > 0)
     writeToFile (path, log);
 }
コード例 #2
0
ファイル: Logger.cs プロジェクト: JChan106/HACKPOLY16
    private void output (string message, LogLevel level)
    {
      lock (_sync) {
        if (_level > level)
          return;

        LogData data = null;
        try {
          data = new LogData (level, new StackFrame (2, true), message);
          _output (data, _file);
        }
        catch (Exception ex) {
          data = new LogData (LogLevel.Fatal, new StackFrame (0, true), ex.Message);
          Console.WriteLine (data.ToString ());
        }
      }
    }
コード例 #3
0
        private void CheckError()
        {
            System.Exception e = null;
            if ((lastLog != null) && (lastLog.Level >= LogLevel.Error))
                e = new System.Exception(lastLog.Message);
            lastLog = null;

            if (e != null)
                throw e;
        }
コード例 #4
0
ファイル: WsSyncPl.cs プロジェクト: giapdangle/X13.Host
 private void WsLog(LogData d, string f) {
   if(_verbose.value) {
     Log.Debug("WsSync/{2}({0}) - {1}", d.Level, d.Message, name);
   }
 }
コード例 #5
0
 private void OnLog(LogData logData, string logFile)
 {
     lastLog = logData;
 }
コード例 #6
0
 public void Log(LogData data, string message)
 {
     Logger.Print("[NET]: " + data.Message);
 }
コード例 #7
0
    private void WsLog(LogData d, string f) {
#if DEBUG
      Log.Debug("WS({0}) - {1}", d.Level, d.Message);
#endif
    }
コード例 #8
0
ファイル: SioClient.cs プロジェクト: Wassili-Hense/Host.V04f
 private void WsLog(LogData d, string f) {
   if(_verbose.Value) {
     Log.Debug("client({0}) - {1}", d.Level, d.Message);
   }
 }
コード例 #9
0
ファイル: era_svc.cs プロジェクト: Wassili-Hense/era
 private void WsLog(LogData d, string f)
 {
     Log.Debug("WS({0}) - {1}", d.Level, d.Message);
 }