title: Handling Recursive models in EF 6
body: <p>For the life of me, I can not get this to persist (And reload) with EF 6....</p>
  
  <pre><code>public class SillyModel
  {
      public SillyModel()
      {
          Id = Guid.NewGuid();
          Children = new List&lt;SillyModel&gt;();
      }
      [Key]
      public virtual Guid Id { get; set; }
  
      public virtual string Value { get; set; }
  
      public virtual List&lt;SillyModel&gt; Children { get; set; }
  }
  </code></pre>
  
  <p>}</p>