title: .net core : incomplete JSON response
body: <p>I'm trying to build simple API for training, in my database I got users (firstname, lastname, email password, <code>list&lt;sports&gt;</code>) and sports ( name, userID).
  All is okay when I want to get my users, I got an object populated with sports. But the JSON response is incomplete, it is "cut" in the middle.</p>
  
  <pre><code>[{"firstName":"Nicolas","lastName":"Bouhours","email":"n.bouh@test.com","password":"nico@hotmail.fr","sports":[{"name":"Trail","userId":1
  </code></pre>
  
  <p>This is my controller : </p>
  
  <pre><code>// GET: api/Users
  [HttpGet]
  public IEnumerable&lt;User&gt; GetUsers()
  {
      var users = _context.Users.Include(u =&gt; u.Sports).ToList();
      return users;
  }
  </code></pre>
  
  <p>And my models : </p>
  
  <pre><code>public class Sport : BaseEntity
  {
      public string Name { get; set; }
  
      public int UserId { get; set; }
      public User User { get; set; }
  }
  
  public class User : BaseEntity
  {
      public String FirstName { get; set; }
      public String LastName { get; set; }
      public String Email { get; set; }
      public String Password { get; set; }
  
      public List&lt;Sport&gt; Sports { get; set; }
  }
  
  public class SportAppContext : DbContext
  {
      public SportAppContext(DbContextOptions&lt;SportAppContext&gt; options) : base(options)
      { }
  
      public DbSet&lt;User&gt; Users { get; set; }
      public DbSet&lt;Sport&gt; Sports { get; set; }
  }
  </code></pre>
  
  <p>I really don't understand what happen, if you have any idea</p>