title: Find and Include with EF 6
body: <p>This works, although, I'm not really interested in the first one.</p>
  
  <pre><code>Customer foundCustomer = context.Set&lt;Customer&gt;().Include(e =&gt; e.Orders.Select ( d =&gt; d.OrderLines)).FirstOrDefault();
  </code></pre>
  
  <p>This works, and I find the match I'm working for.  </p>
  
  <pre><code>string custKey = "VINET";
  
  Customer foundCustomer = context.Set&lt;Customer&gt;().Include(e =&gt; e.Orders.Select(d =&gt; d.OrderLines)).Where(c =&gt; c.CustomerID.Equals(custKey, StringComparison.OrdinalIgnoreCase)).FirstOrDefault();
  </code></pre>
  
  <p>This works, and reads the db as I want, but does not have the includes I want.</p>
  
  <pre><code>Customer foundCustomer = context.Set&lt;Customer&gt;().Find(custKey);
  </code></pre>
  
  <p>This does not work....but is what I'm actually after</p>
  
  <pre><code>Customer foundCustomer = context.Set&lt;Customer&gt;().Include(e =&gt; e.Orders.Select(d =&gt; d.OrderLines)).Find(custKey);
  </code></pre>
  
  <p>Is there any way to combine <code>Include()</code> with <code>Find()</code> ?</p>
  
  <p>Here is the Context.  The typical Northwind Customer/Order(s)/OrderDetails scenario.</p>
  
  <pre><code>public partial class WindyContext : DbContext
  {
      static WindyContext()
      {
          //Database.SetInitializer&lt;WindyContext&gt;(null);
      }
  
      public WindyContext()
          : base("Name=NorthwindContext")
      {
      }
  
      public DbSet&lt;Customer&gt; Customers { get; set; }
      public DbSet&lt;OrderLine&gt; DbSetOrderLines { get; set; }
      public DbSet&lt;Order&gt; Orders { get; set; }
      public DbSet&lt;Product&gt; Products { get; set; }
  
  
      protected override void OnModelCreating(DbModelBuilder modelBuilder)
      {
          modelBuilder.Configurations.Add(new CustomerMap());
          modelBuilder.Configurations.Add(new OrderLineMap());
          modelBuilder.Configurations.Add(new OrderMap());
          modelBuilder.Configurations.Add(new ProductMap());
      }
  }
  </code></pre>