有沒有辦法只使用Dapper Dot Net進行映射,而無需查詢?

.net dapper orm

我非常喜歡Dapper Dot Net用於映射對象的界面。但是,我已經有了返回記錄集的機制。

有沒有辦法可以將平面記錄集傳遞給Dapper的機器並將其映射到我指定的任何對象?換句話說,我希望它可以替代像ValueInjecter / Automapper這樣的東西。

謝謝!

一般承認的答案

不在現有的API中;但是,如果您想要使用不同的代碼,代碼是完全可用的。我想這在很大程度上取決於你的“記錄集”是什麼;如果它是IDataReader ,那麼它應該是一個提升讀者代碼並忘記參數化/命令代碼的情況。



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因