相互依赖属性的 FluentValidation

问题描述 投票:0回答:0

假设我有一个起始编号和一个结束编号。结束编号必须大于起始编号。与起始编号相比,检查结束编号的最佳方法是什么? 这是我所拥有的。我正在使用

Must()
方法。有更好的方法吗?

RuleFor(e => e.StartNumber)
    .NotNull()
    .InclusiveBetween(ID_MIN, ID_MAX);

RuleFor(e => e.EndNumber)
    .NotNull()
    .InclusiveBetween(ID_MIN, ID_MAX)
    .Must((mid, endNumber) => endNumber > mid.StartNumber);

c# .net-core fluentvalidation
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.