Подтвердить что ты не робот

Какой Micro ORM использовать?

Попытка решить между Dapper, Massive и PetaPoco. Мне нравится простота Dapper, гибкость поддержки Massive и POCO в PetaPoco, но в настоящее время я затягиваю, какой из них выбрать для моего следующего проекта.

Я понимаю, что в значительной степени это вопрос личного вкуса, но считаю, что будет полезно услышать некоторые мнения по этому вопросу, особенно от людей, которые пробовали больше, чем один из них, ошибок, библиотек (что это правильный термин: библиотека, файл, структура?)

4b9b3361

Ответ 1

Попробуйте решить, какую из функций вы упомянули - простота, гибкость, поддержка POCO - будут наиболее полезны для вас и вашего проекта (ов) через год.. Скорее всего, чтобы облегчить вашу работу?

Тогда у вас будет ваш ответ. И если вы все еще не можете выбрать, выберите Dapper (просто случайный выбор, который я сделал:-) Как говорит Чеширский кот, если вы действительно не знаете, куда вы хотите пойти, не имеет значения, какую дорогу вы выберете.

Ответ 2

Документация PetaPoco кажется более зрелой, чем другие. Похоже, это самый безопасный маршрут.

Ответ 3

i havent triend любой из них. по умолчанию я всегда основываю свое решение на количестве строк полученного кода клиента и типа безопасности. конечно, есть ряд других показателей, которые вы должны учитывать, но если ваш проект не ограничен никакими специальными (экзотическими) требованиями, то эти два обычно применимы. Кстати. я знаю о спорах, которые может оказать мой ответ;)