/// <summary> /// Logs the exception. /// </summary> /// <param name="exceptionText">The log text.</param> /// <param name="writerBody"></param> /// <param name="writerHeader"></param> public static void LogException(string exceptionText, string writerBody = "Registered HabboHotel Exception.", string writerHeader = "Yupi.Error") { lock (_yupiLogManager) _yupiLogManager.Error(exceptionText); YupiWriterManager.WriteLine(writerBody, writerHeader, ConsoleColor.DarkRed); }
/// <summary> /// Logs the exception. /// </summary> /// <param name="exceptionLog"></param> /// <param name="writerBody"></param> /// <param name="writerHeader"></param> public static void LogCriticalException(Exception exceptionLog, string writerBody = "Registered HabboHotel Critical Exception.", string writerHeader = "Yupi.Error") { lock (_yupiLogManager) _yupiLogManager.Fatal(exceptionLog); YupiWriterManager.WriteLine(writerBody, writerHeader, ConsoleColor.Red); }
/// <summary> /// Logs the message. /// </summary> /// <param name="logText">The log text.</param> /// <param name="writerHeader"></param> /// <param name="output"></param> public static void LogWarning(string logText, string writerHeader = "Yupi.Infos", bool output = true) { lock (_yupiLogManager) _yupiLogManager.Warn(logText); if (output) { YupiWriterManager.WriteLine(logText, writerHeader, ConsoleColor.DarkYellow); } }
/// <summary> /// Logs the message. /// </summary> /// <param name="logText">The log text.</param> /// <param name="writerHeader"></param> /// <param name="output"></param> public static void LogMessage(string logText, string writerHeader = "Yupi.Infos", bool output = true) { lock (_yupiLogManager) _yupiLogManager.Info(logText); if (output) { YupiWriterManager.WriteLine(logText, writerHeader, ConsoleColor.DarkGreen); } }