title: Ambiguous call when using LINQ extension method on DbSet<T>
body: <p>I am using a LINQ query on a <code>DbSet&lt;T&gt;</code>:</p>
  
  <pre class="lang-cs prettyprint-override"><code>await _dbContext.Users.AnyAsync(u =&gt; u.Name == name);
  </code></pre>
  
  <p>However, the compiler outputs the following error:</p>
  
  <pre><code>Error CS0121: The call is ambiguous between the following methods or properties:
  'System.Linq.AsyncEnumerable.AnyAsync&lt;TSource&gt;(System.Collections.Generic.IAsyncEnumerable&lt;TSource&gt;, System.Func&lt;TSource, bool&gt;)' and
  'Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.AnyAsync&lt;TSource&gt;(System.Linq.IQueryable&lt;TSource&gt;, System.Linq.Expressions.Expression&lt;System.Func&lt;TSource, bool&gt;&gt;)'
  </code></pre>
  
  <p>A similar problem also occurs with other LINQ extension methods, like <code>.Where()</code>.</p>
  
  <p>I am using EF.Core 3.1 and have the <code>System.Linq.Async</code> package installed. How do I fix this issue?</p>