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