|
@@ -78,18 +78,18 @@ class HostLifetime(
|
|
await Task.CompletedTask;
|
|
await Task.CompletedTask;
|
|
}
|
|
}
|
|
|
|
|
|
- private AutoResetEvent _AutoResetEvent = new(true);
|
|
|
|
|
|
+ private readonly AutoResetEvent _AutoResetEvent = new(true);
|
|
async Task IHostedService.StopAsync(CancellationToken cancellationToken)
|
|
async Task IHostedService.StopAsync(CancellationToken cancellationToken)
|
|
{
|
|
{
|
|
if (!_AutoResetEvent.WaitOne(0))
|
|
if (!_AutoResetEvent.WaitOne(0))
|
|
await Task.CompletedTask;
|
|
await Task.CompletedTask;
|
|
|
|
|
|
log.Info("Minics Console has been shutted down by UI request");
|
|
log.Info("Minics Console has been shutted down by UI request");
|
|
- log.Info("Saving setting files..");
|
|
|
|
- hardwareFileLoader.Save();
|
|
|
|
- configFileLoader.Save();
|
|
|
|
- addressFileLoader.Save();
|
|
|
|
- BaseConfigFileLoader.Save(basicInfo);
|
|
|
|
|
|
+ //log.Info("Saving setting files..");
|
|
|
|
+ //hardwareFileLoader.Save();
|
|
|
|
+ //configFileLoader.Save();
|
|
|
|
+ //addressFileLoader.Save();
|
|
|
|
+ //BaseConfigFileLoader.Save(basicInfo);
|
|
log.Info("Closing all mini8 connections..");
|
|
log.Info("Closing all mini8 connections..");
|
|
hardWareMonitor.CloseConnections();
|
|
hardWareMonitor.CloseConnections();
|
|
log.Info("Closing RT server connections..");
|
|
log.Info("Closing RT server connections..");
|