|
|
740688d575
|
refactor:将DataLoaderService中的LoadAll*Async方法移到对应的管理服务中
- 将LoadAllDevicesAsync方法移到DeviceManagementService
- 将LoadAllVariableTablesAsync方法移到VariableTableManagementService
- 将LoadAllVariablesAsync方法移到VariableManagementService
- 将LoadAllMenusAsync方法移到MenuManagementService
- 将LoadAllMqttServersAsync方法移到MqttManagementService
- 将LoadAllNlogsAsync方法移到LogManagementService
- 更新DataLoaderService以使用管理服务提供的方法
- 修改IDataLoaderService接口以移除这些方法
- 保持与LoadAllTriggersAsync相同的模式
- 遵循单一职责原则,提高代码一致性" (提交修改并添加描述性的提交信息)
|
2025-10-18 17:59:21 +08:00 |
|
|
|
b85ffdc21b
|
1 feat: 重构数据加载完成事件的处理机制
2
3 - 从IDataLoaderService接口中移除OnLoadDataCompleted事件
4 - 在IEventService接口中新增OnLoadDataCompleted事件和RaiseLoadDataCompleted方法
5 - 在EventService实现类中实现数据加载完成事件的触发功能
6 - 修改DataLoaderService不再直接触发事件,而是通过IEventService来触发
7 - 更新MQTT、OPC UA和S7后台服务以订阅事件服务中的数据加载完成事件
8 - 修改数据加载完成事件的监听方式,统一使用事件服务进行管理
9
10 此重构改进了事件处理的架构设计,使事件管理更加集中和一致。
|
2025-10-05 11:21:05 +08:00 |
|
|
|
74fde6bd8b
|
完成S7变量启用和停用更新
|
2025-09-16 14:42:23 +08:00 |
|
|
|
ddfb124204
|
重载加载数据代码
|
2025-09-09 17:47:20 +08:00 |
|
|
|
e92f5dac5d
|
修改了日志等级
|
2025-09-09 16:46:33 +08:00 |
|
|
|
1dad2a0d2f
|
初步完成AppDataCenterService的重构
|
2025-09-09 15:28:07 +08:00 |
|
|
|
94ef1dec84
|
初步重构WPF项目中的DataService和App项目中的DataCenterServicce
|
2025-09-09 13:35:16 +08:00 |
|