Предположим, у меня есть
class A
{
int id;
IQueryable<B> bs;
}
class B
{
int id;
int AId;
IQueryable<C> cs;
}
class C
{
int id;
int AID
int Bid;
}
and in sql i could join them like
select * from A
left join b on a.Id = B.AID
left join c on a.ID = c.AId and b.id = c.bID
Как я могу сделать это с лямбдой? В общем, я знаю, что левое соединение выполняется с групповым соединением, но я не понимаю, как получить ключи, необходимые для c