Made the logLevel event static
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user