Ik heb een object van SomeType met daarin twee verzamelingen, A en B, en laten we zeggen dat sommige booleaanse eigenschap C helpt bij het voorbeeld.
Ik kwam er al achter op de harde manier die ik niet kan doen:
IQueryable query = getIQueryableSomehow();
List = query.Where(x => x.C).Fetch(x => x.A).Fetch(x => x.B).ToList();
Vervolgens krijg ik dubbele B-resultaten voor veel objecten in het A. Cartesian-product.
Ik kan blijkbaar geen informatie vinden over hoe graag meer dan één verzameling kan halen. Weet iemand hoe het allemaal moet in één query? Is het momenteel onmogelijk?
Bedankt!