using DMS.Application.DTOs; using DMS.Core.Enums; namespace DMS.Application.Events { /// /// 变量表变更事件参数 /// public class VariableTableChangedEventArgs : System.EventArgs { /// /// 变更类型 /// public DataChangeType ChangeType { get; } /// /// 变量表DTO /// public VariableTableDto VariableTable { get; } /// /// 关联的设备DTO /// public DeviceDto Device { get; } /// /// 变更时间 /// public DateTime ChangeTime { get; } /// /// 构造函数 /// /// 变更类型 /// 变量表DTO /// 关联的设备DTO public VariableTableChangedEventArgs(DataChangeType changeType, VariableTableDto variableTable, DeviceDto device) { ChangeType = changeType; VariableTable = variableTable; Device = device; ChangeTime = DateTime.Now; } } }