Мне было интересно, можно ли заставить Fluent-NHibernate связываться с уже существующими хранимыми процедурами и назначать сопоставление из набора результатов моим собственным объектам домена.
Также может ли Fluent-NHibernate напрямую выполнять процедуры без возвращенного набора результатов?
В основном я рассматривал последствия использования Fluent-NHibernate для замены устаревшей модели TypedDataSet дизайном, управляемым доменом, который может возвращать простые объекты из DAL. Если Fluent-NHibernate не может легко работать с SP, я думаю, что, скорее всего, у меня будет комбинированный DAL, который будет использовать FNH для простых операций CRUD, оставляя сложные процедуры для управления Enterprise Library. Хотя я не думаю, что было бы оптимальным иметь 2 конкурирующих DAL, если FNH не может хорошо работать с SP, я хотел бы услышать любые другие идеи, кроме использования EntLib и FNH вместе.