|
|
|
@ -25,10 +25,7 @@ namespace Mystify |
|
|
|
private IIocContainer? _kernel; |
|
|
|
private IIocContainer? _kernel; |
|
|
|
|
|
|
|
|
|
|
|
private ILog? _log; |
|
|
|
private ILog? _log; |
|
|
|
private ILoggerInitializer? _loggerInitializer; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private IProcessManager? _processManager; |
|
|
|
private IProcessManager? _processManager; |
|
|
|
|
|
|
|
|
|
|
|
private INotifyIcon? _notifyIcon; |
|
|
|
private INotifyIcon? _notifyIcon; |
|
|
|
|
|
|
|
|
|
|
|
private MainModel? _mainModel; |
|
|
|
private MainModel? _mainModel; |
|
|
|
@ -48,8 +45,8 @@ namespace Mystify |
|
|
|
_log = logFactory.Create(); |
|
|
|
_log = logFactory.Create(); |
|
|
|
|
|
|
|
|
|
|
|
ILoggerInitializerFactory loggerInitializerFactory = _kernel.Resolve<ILoggerInitializerFactory>(); |
|
|
|
ILoggerInitializerFactory loggerInitializerFactory = _kernel.Resolve<ILoggerInitializerFactory>(); |
|
|
|
_loggerInitializer = loggerInitializerFactory.Create(_log); |
|
|
|
ILoggerInitializer loggerInitializer = loggerInitializerFactory.Create(_log); |
|
|
|
_loggerInitializer.Init(); |
|
|
|
loggerInitializer.Init(); |
|
|
|
|
|
|
|
|
|
|
|
await _log.WriteLogHeader<App>(); |
|
|
|
await _log.WriteLogHeader<App>(); |
|
|
|
|
|
|
|
|
|
|
|
@ -103,9 +100,6 @@ namespace Mystify |
|
|
|
if (_log != null) |
|
|
|
if (_log != null) |
|
|
|
await _log.DisposeAsync(); |
|
|
|
await _log.DisposeAsync(); |
|
|
|
|
|
|
|
|
|
|
|
if (_loggerInitializer != null) |
|
|
|
|
|
|
|
await _loggerInitializer.DisposeAsync(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_kernel?.Dispose(); |
|
|
|
_kernel?.Dispose(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|