title: How to create a XSD schema from a class?
body: <p>I'm having a hard time with the XSD files.</p>
  
  <p>I'm trying to create an XSD file from a class:</p>
  
  <pre><code>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
  {
      // ...
  }
  </code></pre>
  
  <p>Please note that I have an abstract class inside of Configuration. With that feature, is it possible to create the XSD and if it's possible how?</p>
  
  <p>The idea is to pass the class Configuration to the XSD.</p>