Jak zapisać poniższe zapytanie za pomocą lambda?
var nagłowekProduktu = await (from szczegolyProduktu in context.SzczegolyProduktu
join s in context.Towar on szczegolyProduktu.ProduktId equals s.ProduktId
join d in context.Dostawy on s.DostawaId equals d.IdDostawy
where szczegolyProduktu.JezykId == jezykId
&& !szczegolyProduktu.Product.CzyUsuniete
select new ContractEntity.NaglowekProduktu
{
ProduktId = szczegolyProduktu.ProduktId,
NazwaProduktu = szczegolyProduktu.NazwaProduktu
}).Distinct().ToListAsync();