title: Disable EF Core "QuerySplittingBehavior.SingleQuery" warning
body: <p>I use a lot of multiple <code>Include</code> on EF entities in my aspnet core project.
  I now have prod log littered with those:</p>
  <pre><code>13:49:54.0149751|Warn|Microsoft.EntityFrameworkCore.Query|Compiling a
    query which loads related collections for more than one collection
    navigation either via 'Include' or through projection but no 
    'QuerySplittingBehavior' has been configured. By default Entity 
    Framework will use 'QuerySplittingBehavior.SingleQuery' which can 
    potentially result in slow query performance. See 
    https://go.microsoft.com/fwlink/?linkid=2134277 for more information. 
    To identify the query that's triggering this warning call 
    'ConfigureWarnings(w =&gt; 
      w.Throw(RelationalEventId.MultipleCollectionIncludeWarning))' 
  </code></pre>
  <p>I would like to disable either the warning all together or filter it before it gets logged.</p>
  <p>I use <code>nlog.web</code> and the logging is configured in <code>appSettings.json</code></p>
  <pre><code>  &quot;Logging&quot;: {
      &quot;LogLevel&quot;: {
        &quot;Default&quot;: &quot;Trace&quot;,
        &quot;Microsoft&quot;: &quot;Warning&quot;,
        &quot;Microsoft.Hosting.Lifetime&quot;: &quot;Information&quot;,
        &quot;Microsoft.EntityFrameworkCore&quot;: &quot;Warning&quot;,
        &quot;IdentityServer4&quot;: &quot;Information&quot;
      }
  </code></pre>