Entity Framework Core 2.1 throwing ArgumentException on left join
问题 I recently upgraded my project from .NET Core 2.0 to 2.1. I use Entity Framework Core and have several LINQ expressions that include left joins. The following code is an example: var tickets = (from ticket in dbContext.Tickets join member in dbContext.Members on ticket.MemberID equals member.ID into memberLEFT from member in memberLEFT.DefaultIfEmpty() join memberType in dbContext.MemberTypes on member.MemberTypeID equals memberType.ID into memberTypeLEFT from memberType in memberTypeLEFT