我有這樣一個類:第一數據編碼的註解和繼承
public class Customer : Entity
{
[Required]
public string Forename { get; set; }
[Required]
public string Surname { get; set; }
public virtual ICollection<GazetteerLinks> GazetteerLinks { get; set; }
public virtual ICollection<Address> Addresses { get; set; }
}
,它是由1 n個子之間和繼承 - 類。有沒有一種方法可以禁用某些子類的Required註解?我不能100%確定所有來自第三方的數據集都能滿足要求,但希望在我自己創建的數據集上執行。
您可以嘗試覆蓋子類中的屬性。我不確定這會刪除所需的或不。 – 2013-02-12 17:31:09