Я использовал NHibernbate в нескольких проектах и теперь узнал еще о нескольких ORM. Я понимаю, что NHibernate динамически связывает Class с Datalayer во время выполнения, используя файл сопоставления.
Мой вопрос: как это позднее связывание сделано? Я имею в виду, какая методология используется, «Отражение» или «DynamicMethod»?
В случае, если он использует Reflection, есть ли ORM, который использует DynamicMethod? и обеспечивает лучшую производительность?