jjzjj

IsLegacySystem

全部标签

c# - 将对象的一个​​元素传递给 FluentValidation SetValidator 的构造函数

我正在使用FluentValidation来验证对象内部的集合,将集合项的元素与父对象的元素进行比较。目标输出是接收集合中每个失败项的ValidationFailures,而不仅仅是集合失败。我有一份软件订单,其中包含软件项目列表。如果订单是遗留系统,则所选软件只能是遗留软件,反之,非遗留系统只能有非遗留软件。我的模型:publicclassSoftwareOrder{publicboolIsLegacySystem;publicListSoftware;(...otherfields...)}publicclassSoftwareItem{publicboolSelected;pub