示例#1
0
 private void Fatal(BasicReturnEventArgs a)
 {
     lock (_oSendLock)
     {
         if (OnFatal != null)
         {
             OnFatal.Invoke(this, a);
         }
         else
         {
             throw new ApplicationException("No subscribers for fatal error event");
         }
     }
 }
示例#2
0
文件: BTDebug.cs 项目: nistck/Jx
 public static void Fatal(string message, params object[] args)
 {
     OnFatal?.Invoke(message, args);
     Print("Fatal", message, args);
 }
示例#3
0
 protected override void GatedFatal(string message)
 {
     OnFatal?.Invoke(message);
     OnLog?.Invoke(LogLevel.Fatal, message);
 }
示例#4
0
 public static void Fatal(string message, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0) =>
 OnFatal?.Invoke(message, file, line);