初步完成Mqtt后台服务的改造

This commit is contained in:
2025-09-06 15:19:04 +08:00
parent 56130cd92a
commit e4cb38cd1d
18 changed files with 1047 additions and 315 deletions

View File

@@ -32,10 +32,10 @@ namespace DMS.Infrastructure.Services
_opcUaServiceManager = opcUaServiceManager ?? throw new ArgumentNullException(nameof(opcUaServiceManager));
_logger = logger ?? throw new ArgumentNullException(nameof(logger));
_dataCenterService.DataLoadCompleted += OnDataLoadCompleted;
_dataCenterService.OnLoadDataCompleted += OnLoadDataCompleted;
}
private void OnDataLoadCompleted(object sender, DataLoadCompletedEventArgs e)
private void OnLoadDataCompleted(object sender, DataLoadCompletedEventArgs e)
{
_logger.LogInformation("收到数据加载完成通知触发OPC UA服务重新加载");
_reloadSemaphore.Release();
@@ -145,7 +145,7 @@ namespace DMS.Infrastructure.Services
{
_logger.LogInformation("正在释放OPC UA后台服务资源...");
_dataCenterService.DataLoadCompleted -= OnDataLoadCompleted;
_dataCenterService.OnLoadDataCompleted -= OnLoadDataCompleted;
_reloadSemaphore?.Dispose();
base.Dispose();