私が次のものを持っているとしましょうViewModel
:
public class PersonViewModel
{
[Required]
public String Email { get; set; }
[Required]
public String FirstName { get; set; }
[Required]
public String LastName { get; set; }
}
これはViewModel
オリジナルEntity
ではありません。このモデルを 2 つの場所で使用します。最初の場所ではすべてのフィールドを検証したいのですが、別の場所ではEmail
モデルの検証からフィールドを除外したいのです。フィールドを検証から除外するように指定する方法はありますか?