using System.Collections.ObjectModel; using DMS.Application.DTOs; using DMS.WPF.ViewModels.Items; namespace DMS.WPF.Interfaces; /// /// 设备数据服务接口。 /// public interface IDeviceDataService { /// /// 设备列表。 /// // ObservableCollection Devices { get; set; } /// /// 加载所有设备数据。 /// void LoadAllDevices(); /// /// 添加设备。 /// Task AddDevice(CreateDeviceWithDetailsDto dto); /// /// 删除设备。 /// Task DeleteDevice(DeviceItemViewModel device); /// /// 更新设备。 /// Task UpdateDevice(DeviceItemViewModel device); }