/ / Який найкращий спосіб генерувати xsd xml-схему з класу dotnet? - .net, xsd, xml-серіалізація

Який найкращий спосіб генерувати xsd xml-схему з класу dotnet? - .net, xsd, xml-серіалізація

Зазвичай, коли мова йде про xml, я пишу xsdфайл схеми та генерувати клас C # за допомогою xsd.exe. Але було б набагато простіше спочатку одержати клас C (C) з загальнодоступними властивостями, як це потрібно для XmlSerializer для серіалізації. На жаль, ви не отримуєте жодної схеми xml для документування цього виводу / інтерфейсу. Створення схеми xsd із створеного файлу xml досить схильне до помилок, оскільки ви не можете здогадатися про обмеження чи обмеження. Тож який найкращий спосіб генерувати xsd xml-схему з класу dotnet?

Відповіді:

6 за відповідь № 1
xsd.exe assembly.dll /type:Your.Type.Name