Files
DMS/DMS.Application/Interfaces/IAppCenterService.cs

23 lines
995 B
C#
Raw Permalink Normal View History

using System.Collections.Concurrent;
2025-09-02 20:28:29 +08:00
using DMS.Application.DTOs;
2025-09-16 12:29:09 +08:00
using DMS.Application.Interfaces.Management;
using DMS.Application.Services;
2025-09-23 06:51:29 +08:00
using DMS.Application.Services.Management;
2025-09-05 07:03:47 +08:00
using DMS.Core.Models;
2025-09-02 20:28:29 +08:00
namespace DMS.Application.Interfaces;
/// <summary>
/// 定义数据管理相关的应用服务操作,负责管理所有的数据,包括设备、变量表和变量。
/// </summary>
public interface IAppCenterService
2025-09-02 20:28:29 +08:00
{
ILogManagementService LogManagementService { get; set; }
IMqttManagementService MqttManagementService { get; set; }
IMenuManagementService MenuManagementService { get; set; }
IVariableManagementService VariableManagementService { get; set; }
IVariableTableManagementService VariableTableManagementService { get; set; }
IDeviceManagementService DeviceManagementService { get; set; }
2025-09-23 06:51:29 +08:00
ITriggerManagementService TriggerManagementService { get; set; } // 添加触发器管理服务
IDataLoaderService DataLoaderService { get; set; }
2025-09-02 20:28:29 +08:00
}