我有一个简单的验证表单枚举。
绘画类型是必填字段,所以我想在Fluent Validator中为其制定规则。我应该指定 .NotNull()还是 .NotEmpty()?
public enum VehiclePaintingType
{
Pearly = 1,
Metallic,
Opaque
}
答案 0 :(得分:1)
如Scrobi(根据docs所指出的那样,.NotNull()
确保指定的属性不为null,而.NotEmpty()
确保其不为null(空字符串)或空白。
因此,对于您的情况,最好使用.NotEmpty()
。