Estoy usando xsd.exe para generar una clase C# de una colección de archivos xsd. El archivo xsd utiliza la etiqueta <xsd:documentation>
para incluir descripciones útiles. Ejemplo:¿Cómo incluir la documentación xsd: en la clase C# generada con XSD.exe?
<xsd:complexType name="AddressType">
<xsd:annotation>
<xsd:documentation>A formatted or free form address and its intended use.</xsd:documentation>
</xsd:annotation>
Desafortunadamente todo esto se pierde en la clase C# generada. Curiosamente, cada clase tiene una etiqueta de documentación vacía adjunta.
/// <remarks/>
¿Cómo puedo incluir esta documentación en la clase generada C# (ya sea en o etiquetas de documentación)?
¿No hay manera de hacerlo con xsd.exe o no hay forma de hacerlo con alguna herramienta? –
"Cualquier tecnología suficientemente avanzada es indistinguible de la magia". Estoy seguro de que podrías escribir una herramienta para hacerlo. –
¿Hay otras herramientas que hagan la magia de XSD a C# además de XSD.exe? Vi una referencia a XSDObjectGen, pero la única descarga que pude encontrar fue desde 2006. ¿Sigue funcionando? +1 para la referencia de Clarke. –