禁用DataAnnotations验证(并保留数据库规则)

时间:2014-09-26 10:35:15

标签: c# data-annotations

我的问题是:是否可以禁用DataAnnotations的验证方面?并保留他们应用于DB中表格的规则?

示例

如果我有:

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

它会将nullable=false应用于表格中的属性。

所以我正在使用FluentValidation,但我无法保留DataAnnotation并保留nullable=false,因为如果我保持[Required]它会抛出:

  

不显眼的客户端验证规则中的验证类型名称必须是   独特。以下验证类型不止一次出现:   需要

我无法禁用验证方面并保留应用nullable=false的方面吗?

0 个答案:

没有答案