How to stop self-referencing loop in .Net Core Web API? : <p>I'm having some issues which I'm guessing are related to self-referencing using .NET Core Web API and Entity Framework Core.  My Web API starting choking when I added .Includes for some navigation properties.</p>

<p>I found what appears to be a solution in the older Web API but I don't know how to implement the same thing for .NET Core Web API (I'm still in the early learning stages).</p>

<p>The older solution was sticking this in the Application_Start() of the Global.asax:</p>

<pre><code> GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Serialize;
</code></pre>

<p>I suspect this is handled in the StartUp's ConfigureService() method but I don't know much beyond there.</p>

<p>Or is there a more appropriate way to handle this issue?</p>
