简而言之,当模型具有多层嵌套的属性时,我尝试在ServiceStack DTO中使用流畅的验证。示例:模型的结构是这样的:A => B => C => D => E 在不冒nullref风险的情况下验证B。异常,我需要(成功地)验证A。 若要验证C,A和B必须不为空。D和E具有交叉依赖关系,因此要验证E,则A、B、C和D不能为空。 对于这种
我正在尝试使用swagger发送[HttpPost],我已经使用fluent验证将验证属性放在了子属性中。 但是fluent验证忽略了验证规则。我的类的基本结构如下: public class ChargeCreateRequestModel public int?class TaxRequestModel public string Zip { get; set; }