是否建议使用[Required]
属性播种数据?
更具体地说,让我们举个例子
public class Equipment : BaseEntity
{
#region Properties
public int EquipmentId { get; set; }
[Required]
public string EquipmentName { get; set; }
public EquipmentType EquipmentType { get; set; }
#region Navigation Properties
public ICollection<EventEquipment> EventEquipments { get; set; }
#endregion
#endregion
#region Constructors
public Equipment()
{
}
#endregion
#region Methods
#endregion
}
}
我可以使用EquipmentName
属性来播种数据吗?这是推荐的方法吗?
如果没有,用于种子数据的最佳属性是什么?
答案 0 :(得分:0)
如果你想种子数据,更好的方法是种子整个对象,而不仅仅是单个属性。另一方面,没有正式限制种植所需财产。