Updated
This commit is contained in:
@@ -18,6 +18,7 @@ namespace EonaCat.Logger.Managers
|
||||
|
||||
public partial class LogManager : ILogManager, IDisposable
|
||||
{
|
||||
public event EventHandler<ErrorMessage> OnException;
|
||||
private DateTime CurrentDateTme => Settings.UseLocalTime ? DateTime.Now : DateTime.UtcNow;
|
||||
private DateTime _logDate;
|
||||
public ILoggerProvider LoggerProvider { get; private set; }
|
||||
@@ -178,6 +179,12 @@ namespace EonaCat.Logger.Managers
|
||||
Settings = settings;
|
||||
SetupFileLogger(settings, null, true);
|
||||
SetupLogManager();
|
||||
LogHelper.OnException += LogHelper_OnException;
|
||||
}
|
||||
|
||||
private void LogHelper_OnException(object sender, ErrorMessage e)
|
||||
{
|
||||
OnException?.Invoke(sender, e);
|
||||
}
|
||||
|
||||
private void SetupFileLogger(LoggerSettings settings = null, string logFolder = null, bool defaultPrefix = true)
|
||||
|
||||
Reference in New Issue
Block a user