кто-то исправит меня, если я не прав, но я думаю, что под капотом беглый nhibernate создает файлы сопоставления xml, которые загружаются в nhibernate.
Вы можете настроить fluent-nhibernate для обработки и ClassMap <>, иФайлы сопоставления на основе XML .hbm.xml.Если есть ситуации, с которыми вы можете столкнуться, что fluent-nhibernate не может обработать, тогда вы можете вернуться к файлам отображения xml, если это необходимо.Преимущество сопоставления fluent-nhibernate заключается в том, что вам легче реорганизовать ваши классы POCO, поскольку у вас есть проверка времени компиляции, где в качестве сопоставлений xml вы будете знать только, если есть проблема во время выполнения.