Try*_*gve 5 .net xsd xsd.exe data-annotations
我希望重用一些带有dataannotations的viewmodel类来生成xsd文件,以便从第三方系统验证(和记录)xml文件.Xsd.exe生成.xsd文件很好,但是像[Required]这样的dataannotation属性没有反映在带有f.ex的xsd中.的minOccurs = 1.
我有什么选择(如果有的话)?"最简单"可能是使用反射创建我自己的xsd代.或者我可以在单独的xsd中创建额外的验证属性,并在验证xml文件时使用它们?
还有其他想法吗?