У меня есть объект (A) с ассоциацией (B), и я хочу загрузить и преобразовать все из них в DTO (с меньшим количеством полей, чем у соответствующих объектов). Поэтому я хочу подобную структуру ADto, каждый со связанным BDto. Можете ли вы сделать это одним запросом (предпочтительно в стиле QueryOver)? Также было бы идеально, если бы BDto использовались повторно, если они представляют одну и ту же сущность.
Обычно я делаю это для одной сущности с ISession.QueryOver<...>().SelectList(...);
, но не знаю, работает ли это и для ассоциаций.