如果我有一个 dbml 文件,其中包含一个 Customer 类,其中包含一个 CompanyName 属性;
public partial class Customer : INotifyPropertyChanging, INotifyPropertyChanged
private string _CompanyName;
public string CompanyName
{
get
现在,鉴于以上内容在 dbml 中并因此生成,我显然应该避免像瘟疫一样编辑它。
所以我创建了另一个这样的类;
public partial class Customer
{
[Required]
public string CompanyName{get;set;}
}
这样做的原因是因为我想根据需要装饰我的领域。
但是,这不起作用,因为我收到编译错误“......已经包含'CustomerID'的定义”。
有谁知道解决这个问题的方法,或者有更好的方法来标记字段为必填项或验证模型吗?