Как использовать dapper.fluentmap в Dapper?

Кто-нибудь знает или имеет ссылку, как использовать https://github.com/henkmollema/Dapper-FluentMap в моем Dapper CRUD?. Прямо сейчас я использую Dapper.Contrib, но мы пытаемся реализовать чистую архитектуру, которая удаляет Dapper.Contrib в нашей структуре. Сейчас я пытаюсь использовать этот Dapper-FluentMap для сопоставления свойств, но там очень плохая документация.

1 ответ

Я написал статью и пример, который показывает, как использовать Dapper-FluentMap:

https://medium.com/dapper-net/custom-columns-mapping-1cd45dfd51d6

После того, как я ударился головой о несколько кирпичных стен, я установил это почти как факт (по крайней мере, на конец 2018 года, то есть после даты OP)...

Отвечая на вопрос "Должен ли FluentMap работать с расширениями Dapper.Contrib?", Henkmollema (автор Dapper.FluentMap) отвечает: "Нет, это не работает с Dapper.Contrib".

Вот и ваш ответ, user3928241.

Однако для меня, а также для user3928241 и других, отчаянно ищущих ответы, он добавляет: "Бесстыдный плагин: он действительно работает вместе с Dommel, используя компонент интеграции Dapper.FluentMap.Dommel".

YMMV, но я продолжаю. Сейчас попробую Доммела.

Другие вопросы по тегам