【发布时间】:2018-12-27 10:19:20
【问题描述】:
我有一个用于验证表单的简单枚举。
绘画类型是必填字段,所以我想在 Fluent Validator 中为它们制定规则。我应该指定 .NotNull() 或 .NotEmpty() 什么?
public enum VehiclePaintingType
{
Pearly = 1,
Metallic,
Opaque
}
【问题讨论】:
-
我不明白您正在申请的验证。
.NotNull不会有用,因为枚举不能为空.NotEmpty检查值是否为空、空字符串、空格或默认值(对于值类型)。因此,除非您要使用默认值none,否则验证很可能无法达到您想要的效果。
标签: c# fluentvalidation