【发布时间】:2021-08-19 14:40:02
【问题描述】:
我正在使用流利的验证来验证某些模型。
public class CarModelValidator : AbstractValidator<CarModel>
{
public CarModelValidator ()
{
RuleFor(x => x.Name).NotEmpty();
// RuleFor(x => x.NrOfDoors)....
}
}
是否可以验证CarModel 和它的属性NrOfDoors,如果它小于2 将值设置为2。或者流畅的验证不是为了那个?只是为了验证模型并通知用户而不是设置值吗?
【问题讨论】:
-
最佳实践是通过任何类库或工具进行的验证只完成验证任务。
标签: c# .net fluentvalidation