从验证中删除对象

假设你有以下型号:

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");