title: The Include path expression must refer to a navigation property defined on the type.
body: <p>My linq query</p>
  
  <pre><code>   model.Questions = db.Questions
                       .Where (x =&gt; x.CategoriesID == categoryId)
                       .Include (qc =&gt; qc.QuestionCounters.Where(x =&gt; x.MemberID == User.Identity.GetUserId()))
                       .Include (qf =&gt; qf.QuestionFavorites.Where(x =&gt; x.MemberId == User.Identity.GetUserId()))
                       .Include (qt =&gt; qt.QuestionTags)
                       .ToList();
  </code></pre>
  
  <p>produces the error</p>
  
  <blockquote>
    <p>'The Include path expression must refer to a navigation property
    defined on the type. Use dotted paths for reference navigation
    properties and the Select operator for collection navigation
    properties.'</p>
  </blockquote>
  
  <p>Any ideas why is this happening?</p>