title: PredicateBuilder is not working on EF Core
body: <pre><code>public string[] FindAssets2()
  {
      string[] result;
  
      using (var ctx = new StockContext())
      {
          var predicate = PredicateBuilder.New&lt;Asset&gt;().Or(asset =&gt; asset.Symbol.Contains(&quot;TSLA&quot;));
  
          result = ctx.Assets.AsExpandable()
          .Where(predicate)
          .Select(z =&gt; z.Symbol)
          .ToArray();
      }
  
      return result;
  }
  </code></pre>
  <p>Just a piece of simple codes. It throws me</p>
  <pre><code>Exception: Unhandled expression type: 'Extension'
  LinqKit.ExpressionVisitor.Visit(Expression exp)
  LinqKit.ExpressionVisitor.VisitExpressionList(ReadOnlyCollection&lt;Expression&gt; original)
  LinqKit.ExpressionVisitor.VisitMethodCall(MethodCallExpression m)
  LinqKit.ExpressionVisitor.Visit(Expression exp)
  LinqKit.Extensions.Expand(Expression expr)
  LinqKit.ExpandableQueryProvider&lt;T&gt;.System.Linq.IQueryProvider.CreateQuery&lt;TElement&gt;(Expression expression)
  System.Linq.Queryable.Where&lt;TSource&gt;(IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate)
  </code></pre>
  <hr />
  <p>Below is my installed package</p>
  <pre><code>    &lt;PackageReference Include=&quot;Microsoft.EntityFrameworkCore&quot; Version=&quot;5.0.0-preview.4.20220.10&quot; /&gt;
      &lt;PackageReference Include=&quot;Microsoft.EntityFrameworkCore.SqlServer&quot; Version=&quot;5.0.0-preview.4.20220.10&quot; /&gt;
      &lt;PackageReference Include=&quot;LINQKit.Core&quot; Version=&quot;1.1.17&quot; /&gt;
  </code></pre>
  <p>Any help would be appreciate. Many thanks!</p>