title: Group Multiple Tables in LINQ
body: <p>I have a very simple SQL query:</p>
  
  <pre><code>SELECT r.SpaceID, Count (*), SpaceCode 
  FROM Rider r JOIN Spaces s 
  ON r.SpaceID = s.SpaceID
  GROUP BY r.SpaceID, s.SpaceCode 
  </code></pre>
  
  <p>Please note that my group by clause is on multiple tables, I want to do the same in LINQ, I know how to group single table, but about multiple tables I have no idea.</p>