Updated
This commit is contained in:
@@ -290,34 +290,26 @@ namespace EonaCat.Logger.Managers
|
||||
public void Write(Exception exception, string module = null, string method = null, bool criticalException = false, bool? writeToConsole = null)
|
||||
{
|
||||
if (exception == null) return;
|
||||
Write(exception.FormatExceptionToMessage(module, method), criticalException ? ELogType.CRITICAL : ELogType.ERROR, null, writeToConsole);
|
||||
Write(exception.FormatExceptionToMessage(module, method), criticalException ? ELogType.CRITICAL : ELogType.ERROR, writeToConsole);
|
||||
}
|
||||
|
||||
public void Write(string message, ELogType logType = ELogType.INFO, ELogType? logLevel = null, bool? writeToConsole = null)
|
||||
public void Write(string message, ELogType logType = ELogType.INFO, bool? writeToConsole = null)
|
||||
{
|
||||
lock (_batton)
|
||||
{
|
||||
if (logLevel == null)
|
||||
{
|
||||
logLevel = DllInfo.LogLevel;
|
||||
}
|
||||
|
||||
if (logType == ELogType.NONE)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (logType == ELogType.CRITICAL || logType <= logLevel.GetValueOrDefault())
|
||||
DateTime now = DateTime.Now;
|
||||
|
||||
if (!IsRunning)
|
||||
{
|
||||
DateTime now = DateTime.Now;
|
||||
|
||||
if (!IsRunning)
|
||||
{
|
||||
StartNewLog();
|
||||
}
|
||||
|
||||
Write(now, message, logType, writeToConsole);
|
||||
StartNewLog();
|
||||
}
|
||||
|
||||
Write(now, message, logType, writeToConsole);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user