從驗證中刪除物件

假設你有以下型號:

public class foo
{
    [Required]
    public string Email { get; set; }

    [Required]
    public string Password { get; set; }

    [Required]
    public string FullName { get; set; }
}

但是,你希望從模型驗證中排除 FullName,因為你也在未填寫 FullName 的位置使用模型,你可以通過以下方式執行此操作:

ModelState.Remove("FullName");