2012-06-21 25 views
3

對於TypeA和TypeB之間的映射,我希望將所有布爾屬性映射爲'是'或'否'。 我不想覆蓋<bool, string>映射,因爲我只想爲TypeA和TypeB之間的映射。 我不想爲每個TypeA的布爾屬性使用.ForMember,因爲它們很多。 也許ForAllMembers有一個竅門,但我不能讓它成功。automapper boolean屬性爲是或否

+0

你打算使用「是/否」,僅用於顯示目的,報告等? – Kane

+0

顯示在網頁中 – Julien

回答

0

您是否嘗試過在Bool和String之間添加映射器並將其註冊到引擎中?這可能很簡單,但我不記得。

你也可以創建一個ValueConverter,然後通知映射使用轉換器。自從我使用AM以來已經有一段時間了,但這聽起來很正確。