title: EF Include sub level entities
body: <p>I have this query:</p>
  
  <pre><code>var mapping = await context.MAPPING_COMPANIES
      .Include(x =&gt; x.CUSTOMER_INFO)
      .SingleOrDefaultAsync(where =&gt; where.AMIN_COMPANY_ID == aminCompanyId);
  </code></pre>
  
  <p>Now the single <code>MAPPING_COMPANY</code> will have a single <code>CUSTOMER_INFO</code>. I also need to include two more entities of <code>CUSTOMER_INFO</code>: <code>MASTER_ADDRESS_TYPE</code> and <code>MASTER_CUSTOMER_STATUS</code>. I need these two also included or flattened with the <code>CUSTOMER_INFO</code>.</p>
  
  <p>How do I do that? I have experimented with more Including statements and combining Selects and even tried out the ThenIncludeBy.EF6 nuget but to no avail.</p>