Я рассматриваю возможность внедрения NHibernate в проект, но есть вопрос о том, как будут использоваться только DTO. Объекты просты, но как насчет сценариев, где у вас есть поле наших двух из нескольких сущностей/таблиц, которые необходимо объединить для отображения данных в представлении. Конечно, было бы излишним загрузить все сущности, а затем создать DTO. Особенно, когда, вздох, ручной письменный запрос, сопоставленный с DTO, будет намного более эффективным.NHibernate и DTOs
Как вы, ребята, имеете дело с этим сценарием при использовании NH или любого орма в этом отношении.