using CommunityToolkit.Mvvm.ComponentModel;
namespace Plugin.DeviceConfig.Entity
{
///
/// Slot映射实体
///
public partial class SlotDeviceMapping : ObservableObject
{
///
/// 无参构造函数(用于数据绑定)
///
public SlotDeviceMapping() { }
///
/// Slot标识(联合主键之一)
///
[ObservableProperty]
private string slotId = string.Empty;
///
/// 能力描述(联合主键之一)
///
[ObservableProperty]
private string capability = string.Empty;
///
/// 版本(联合主键之一)
///
[ObservableProperty]
private string version = string.Empty;
///
/// 关联设备ID
///
[ObservableProperty]
private string deviceId = string.Empty;
///
/// 关联通道ID
///
[ObservableProperty]
private int channelId;
///
/// 映射版本
///
[ObservableProperty]
private string mappingVersion = string.Empty;
}
}