У меня есть объект SomeType с двумя коллекциями в нем, A и B, и, скажем, некоторое логическое свойство C, чтобы помочь с примером.
Я уже нашел трудный путь, который я не могу сделать:
IQueryable<SomeType> query = getIQueryableSomehow();
List<SomeType> = query.Where(x => x.C).Fetch(x => x.A).Fetch(x => x.B).ToList();
Затем я получаю дубликаты результатов B для любого количества объектов в А. Декартовом произведении ..
Я не могу найти информацию о том, как получить более одной коллекции.Кто-нибудь знает, как все это сделать одним запросом?Это сейчас невозможно?
Спасибо!