Fixed oversight
This commit is contained in:
parent
728267cad1
commit
cd4e54fd4d
1 changed files with 37 additions and 26 deletions
39
Logger.cs
39
Logger.cs
|
|
@ -91,50 +91,61 @@ public class Logger
|
|||
_ => ConsoleColor.Gray
|
||||
};
|
||||
|
||||
if (b.LogLevel == LoggerObjects.LogLevel.DEBUG && maxLogLevel >= LoggerObjects.LogLevel.DEBUG)
|
||||
if (b.LogLevel == LoggerObjects.LogLevel.DEBUG)
|
||||
{
|
||||
if (maxLogLevel == LoggerObjects.LogLevel.DEBUG)
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.INFO && maxLogLevel >= LoggerObjects.LogLevel.INFO)
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.WARN && maxLogLevel >= LoggerObjects.LogLevel.WARN)
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.INFO)
|
||||
{
|
||||
if (maxLogLevel == LoggerObjects.LogLevel.DEBUG || maxLogLevel == LoggerObjects.LogLevel.INFO)
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.ERROR && maxLogLevel >= LoggerObjects.LogLevel.ERROR)
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.WARN)
|
||||
{
|
||||
if (maxLogLevel == LoggerObjects.LogLevel.DEBUG || maxLogLevel == LoggerObjects.LogLevel.INFO || maxLogLevel == LoggerObjects.LogLevel.WARN)
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.ERROR)
|
||||
{
|
||||
if (maxLogLevel == LoggerObjects.LogLevel.DEBUG || maxLogLevel == LoggerObjects.LogLevel.INFO || maxLogLevel == LoggerObjects.LogLevel.WARN || maxLogLevel == LoggerObjects.LogLevel.ERROR)
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
}
|
||||
}
|
||||
else if (b.LogLevel == LoggerObjects.LogLevel.FATAL && maxLogLevel >= LoggerObjects.LogLevel.FATAL)
|
||||
{
|
||||
if (maxLogLevel == LoggerObjects.LogLevel.DEBUG || maxLogLevel == LoggerObjects.LogLevel.INFO || maxLogLevel == LoggerObjects.LogLevel.WARN || maxLogLevel == LoggerObjects.LogLevel.ERROR || maxLogLevel == LoggerObjects.LogLevel.FATAL)
|
||||
{
|
||||
Console.ResetColor();
|
||||
Console.ForegroundColor = ConsoleColor.Black; Console.BackgroundColor = LogLevelColor; Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.Write($"[{LogLevelText}]");
|
||||
Console.ResetColor(); Console.WriteLine($" {b.Message}");
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.ResetColor(); Console.Write($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] ");
|
||||
Console.ForegroundColor = LogLevelColor; Console.Write($"[{LogLevelText}] ");
|
||||
Console.ResetColor(); Console.WriteLine(b.Message);
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
}
|
||||
|
||||
_loggerObjects.LogsToPost.Remove(b);
|
||||
|
||||
try
|
||||
{
|
||||
Byte[] FileWrite = Encoding.UTF8.GetBytes($"[{b.TimeOfEvent:dd.MM.yyyy HH:mm:ss}] [{LogLevelText}] {b.Message}\n");
|
||||
|
|
|
|||
Reference in a new issue