Мне сложно с файлами XSD.
Я пытаюсь создать XSD файл из класса:
public enum Levels { Easy, Medium, Hard }
public sealed class Configuration
{
public string Name { get;set; }
public Levels Level { get; set; }
public ConfigurationSpec { get;set;}
}
public abstract class ConfigurationSpec { }
public class ConfigurationSpec1
{
// ...
}
public class ConfigurationSpec2
{
// ...
}
Обратите внимание, что у меня есть абстрактный класс внутри Конфигурации. С помощью этой функции можно создать XSD и, если возможно, как?
Идея состоит в том, чтобы передать конфигурацию класса в XSD.