2025-09-03 12:53:32 +08:00
|
|
|
using System.Collections.Concurrent;
|
2025-09-02 20:28:29 +08:00
|
|
|
using DMS.Application.DTOs;
|
2025-09-02 21:06:39 +08:00
|
|
|
using DMS.Application.DTOs.Events;
|
2025-09-09 15:28:07 +08:00
|
|
|
using DMS.Application.Services;
|
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>
|
2025-09-09 13:35:16 +08:00
|
|
|
public interface IAppDataCenterService
|
2025-09-02 20:28:29 +08:00
|
|
|
{
|
2025-09-09 15:28:07 +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; }
|
|
|
|
|
IDataLoaderService DataLoaderService { get; set; }
|
2025-09-02 20:28:29 +08:00
|
|
|
}
|