Made the logLevel event static

This commit is contained in:
Jeroen Saey
2024-09-26 07:04:42 +02:00
parent 98afcd3790
commit 44e4da0a24

View File

@@ -135,18 +135,18 @@ internal static class LogHelper
}
}
private bool IsLogLevelEnabled(LoggerSettings loggerSettings, ELogType logType)
private static bool IsLogLevelEnabled(LoggerSettings loggerSettings, ELogType logType)
{
if (loggerSettings == null)
{
OnLogLevelDisabled?.Invoke(this, new ErrorMessage { Message = "Settings is null." });
OnLogLevelDisabled?.Invoke(null, new ErrorMessage { Message = "Settings is null." });
return false;
}
var isEnabled = loggerSettings.MaxLogType != ELogType.NONE && logType <= loggerSettings.MaxLogType;
if (!isEnabled)
{
OnLogLevelDisabled?.Invoke(this, new ErrorMessage { Message = $"Logtype '{logType}' is not enabled, cannot log message" });
OnLogLevelDisabled?.Invoke(null, new ErrorMessage { Message = $"Logtype '{logType}' is not enabled, cannot log message" });
}
return isEnabled;
}