Мой опыт показывает, что платформы ORM существуют по спектру функций и сложности, часто с обратными компромиссами в скорости и простоте использования.
Для меня Dapper находится в самом конце спектра с точки зренияфункций и сложности, но с компромиссом, что его скорость исключительна.Это не значит, что Dapper прост и не имеет функций, просто у него нет таких функций, как сеансы, построение запросов и т. Д., Которые вы найдете в ORM на другом конце этого спектра, например, NHibernate.
Если вы хотите ORM, который будет строить SQL-запросы на основе объектно-ориентированной доменной модели, то Dapper не для вас.NHibernate, Entity Framework, LLBLGen и ORMLite (?) - это опции, которые вы можете посмотреть.Nb Я ожидаю, что есть другие, которые я пропустил.