title: Cannot convert lambda expression to type 'string' because it is not a delegate type
body: <p>In my controller i am trying to use include with EF4 to select related entities, but the lambda expression is throwing the following error, </p>
  
  <p>i have the related entity defined in the Entity class like</p>
  
  <pre><code>public class CustomerSite
  {
      public int CustomerSiteId { get; set; }
      public int CustomerId { get; set; }
      public virtual Customer Customer { get; set; }
  }
  </code></pre>
  
  <p>Then in my controller i have</p>
  
  <pre><code> var sites = context.CustomerSites.Include(c =&gt; c.Customer);
  
   public ViewResult List()
   {
      var sites = context.CustomerSites.Include(c =&gt; c.Customer);
      return View(sites.ToList());
   }
  </code></pre>
  
  <p>Can anyone kindly point me in the right direction on what i'm doing wrong here?</p>