context.TableA
.GroupJoin(context.TableB,
a => a.Id,
b => b.IdA,
(a, b) => new { a, b = b.DefaultIfEmpty() }
)
.SelectMany(s => s.b, (s, b) => {
Stuff = b.Stuff,
})
context.TableA
.GroupJoin(context.TableB,
a => a.Id,
b => b.IdA,
(a, b) => new { a, b = b.DefaultIfEmpty() }
)
.SelectMany(s => s.b, (s, b) => {
Stuff = b.Stuff,
})