修改使用TriggerDataService模式

This commit is contained in:
2025-09-23 06:51:29 +08:00
parent 87942a45c8
commit 2d457ae248
20 changed files with 335 additions and 86 deletions

View File

@@ -12,6 +12,7 @@ using System;
using System.Linq;
using DMS.Application.Events;
using DMS.Application.Interfaces.Management;
using DMS.Application.Services.Management;
using DMS.Core.Events;
namespace DMS.Application.Services;
@@ -77,7 +78,8 @@ public class AppDataCenterService : IAppDataCenterService
IVariableManagementService variableManagementService,
IMenuManagementService menuManagementService,
IMqttManagementService mqttManagementService,
ILogManagementService logManagementService
ILogManagementService logManagementService,
ITriggerManagementService triggerManagementService // 添加触发器管理服务
)
{
_repositoryManager = repositoryManager;
@@ -91,6 +93,7 @@ public class AppDataCenterService : IAppDataCenterService
MenuManagementService = menuManagementService;
MqttManagementService = mqttManagementService;
LogManagementService = logManagementService;
TriggerManagementService = triggerManagementService; // 初始化触发器管理服务
}
public ILogManagementService LogManagementService { get; set; }
@@ -105,5 +108,7 @@ public class AppDataCenterService : IAppDataCenterService
public IDeviceManagementService DeviceManagementService { get; set; }
public ITriggerManagementService TriggerManagementService { get; set; } // 添加触发器管理服务
public IDataLoaderService DataLoaderService { get; set; }
}