title: Why is my Json showing this unwanted array
body: <p>So I'm making a ASP.NET Web API app.  I have noticed that there is an array at the end of my Json body(I believe is my ICollection) How can I get rid of it?  <code>JsonIgnore</code> isn't working (maybe I am doing it wrong). I can also not use the <code>.ThenInclude()</code> to drill into that class in entity framework core, it throws an error and I was reading there is a bug when using this method currently in my version.</p>
  <p>Here is what I was trying to describe:</p>
  <p><a href="https://i.stack.imgur.com/FnV61.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FnV61.png" alt="enter image description here" /></a></p>
  <p>Here is the API in debug:</p>
  <p><a href="https://i.stack.imgur.com/3Ww6q.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3Ww6q.png" alt="enter image description here" /></a></p>
  <p>Here is the model for TblModelName:</p>
  <p><a href="https://i.stack.imgur.com/XjQR3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XjQR3.png" alt="enter image description here" /></a></p>
  <p>Any help would be great</p>