title: How to select the most repeating records in related tables with Entity Framework
body: <p>My tables here :
  <a href="https://i.stack.imgur.com/uIIPI.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uIIPI.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/FNdcT.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FNdcT.png" alt="enter image description here" /></a></p>
  <p><strong>In C#</strong></p>
  <p><a href="https://i.stack.imgur.com/rC7LP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/rC7LP.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/1HMrU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1HMrU.png" alt="enter image description here" /></a></p>
  <blockquote>
  <p>I want to know most repeated 3 categoryName and their count in Blog table, any idea? Thanks</p>
  </blockquote>