Skip to content

LeftJoin could be removed from .Net 10 version #218

@SpaceOgre

Description

@SpaceOgre

As of EF Core 10 support for LeftJoin is built into the framework and the method from LinqKit is no longer needed and accually causes ambiguous errors if I need LeftJoin and Invoke support in the same file:

The call is ambiguous between the following methods or properties: 'System.Linq.Queryable.LeftJoin<TOuter, TInner, TKey, TResult>(System.Linq.IQueryable<TOuter>, System.Collections.Generic.IEnumerable<TInner>, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, System.Linq.Expressions.Expression<System.Func<TOuter, TInner?, TResult>>)' and 'LinqKit.ExtensionsCore.LeftJoin<TOuter, TInner, TKey, TResult>(System.Linq.IQueryable<TOuter>, System.Collections.Generic.IEnumerable<TInner>, System.Linq.Expressions.Expression<System.Func<TOuter, TKey>>, System.Linq.Expressions.Expression<System.Func<TInner, TKey>>, System.Linq.Expressions.Expression<System.Func<TOuter, TInner, TResult>>)'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions