使用定义的DataAnnotations从C#.net核心类生成XSD

时间:2018-11-30 09:21:41

标签: c# xsd

我有一些用C#定义的模型,在该模型上我添加了一堆DataAnnotations(System.ComponentModel.DataAnnotations),以指定诸如Max length,正则表达式,必需等...

我想生成一个XSD,它将考虑我指定的所有DataAnnotation值,但是找不到方法。我知道我可以在.net 462应用程序中重新定义整个模型结构,并在所有模型上放置XmlElement属性,然后使用xsd.exe生成xsd,但这并不理想。

是否可以使用.net核心应用程序和定义的DataAnnotations生成xsd?

0 个答案:

没有答案