0
DataAnnotationsを使用して検証を初めて行っています。私は今、医師のオブジェクトのために考慮するなど、ASP/MVC条件付きでDataAnnotationプロパティの有効化を有効/無効にします。
public class Phone
{
[Required]
public string Mobile { get; set; }
[Required]
public string Office { get; set; }
}
public class Physician
{
[Required]
public Phone ContactPhone { get; set; }
}
public class Patient
{
[Required]
public Phone ContactPhone { get; set; }
}
をコンソールアプリケーションでこれを使用して、そうではないよ、モバイルおよびOfficeがしかし、唯一の携帯が必要な患者のオブジェクトに対して、必要とされています。どのようにして、特定の条件に基づいて検証属性の動作をオン/オフできますか?
より理にかなって感謝します。 – zorrinn