title: EF Code First forced eager loading
body: <p>I'm using EF 5 with Code First. I have a class that I want to always eager load some properties. I removed the <b>virtual</b> keyword but it's not eager loading:</p>
  
  <pre><code>public class Person
  {
     public ICollection&lt;Email&gt; Emails { get; set; } 
     public Profile Profile {get;set;}
  }
  </code></pre>
  
  <p>So by turning off lazy loading, it won't auto eager load right? If so, how do I archive that without using Include()?</p>
  
  <p>Thanks!</p>