我如何实现对模型的验证,但不使用this
类中的属性,因为this
类具有某些行为,这些行为依赖于如何填充属性。
例如,如果属性IsDropDown
为true,则我只能验证DropDownValue
,否则必须验证其他属性。
答案 0 :(得分:1)
使用FluentValidation
阅读史蒂夫·桑德森的博客:Integrating FluentValidation with Blazor
克里斯·桑蒂(Chris Sainty)的文章:Using FluentValidation for Forms Validation in Blazor