c# - dell - servicestack price
¿Cómo puedo convertir un archivo XSD a C#Class (2)
Tengo un archivo en formato XSD. ¿Cómo puedo convertirlo en una clase C #?
Necesito referencias de clase en otras aplicaciones web donde necesito hacer una llamada posterior como se indica a continuación:
var res = client.Post<Customer>("/customers", c );
Use la herramienta de definición de esquemas XML xsd.exe
encuentra en las herramientas de su marco para convertir su esquema en una clase o conjunto de datos serializable.
xsd file.xsd {/classes | /dataset} [/element:element]
[/language:language] [/namespace:namespace]
[/outputdir:directory] [URI:uri]
Y en el ejemplo, mientras que la clase C # se generará en el mismo directorio que la herramienta xsd:
xsd /c YourFile.xsd
puedes hacer así ...
<xsd xmlns=''http://microsoft.com/dotnet/tools/xsd/''>
<generateClasses language=''CS'' namespace=''Namespace.subnamespace''>
<schema>FirstSchema.xsd</schema>
<schema>AnotherSchema.xsd</schema>
<schema>LastSchema.xsd</schema>
</generateClasses>
</xsd>