2010-06-25 41 views
4

我使用AutoMapper這是一個很棒的工具。如何使用AutoMapper填充回DataTable?

有很多例子,從DataTable/IDataRead轉換爲DTO的,但我似乎無法找到任何轉換DTODataTable

這可能嗎?我嘗試了各種各樣的東西,但我認爲創建 s有一些難度 - 因爲你不能將它們升起。

回答

2

我在GIT中分叉它; Jimmy Bogard可能會在下一個主要版本中將它合併。

你可以得到它here

+0

鏈接似乎被打破。你有沒有找到解決方案?如果是這樣,你能舉個例子嗎?非常感謝提前! – 2012-10-29 08:31:47

3

現在不開箱即用。你可以做的是創建一個新的IObjectMapper。查看源代碼中的DataReaderMapper.cs(在github上找到),然後構建相反的方向。如果你得到它的工作,我會很樂意將你回到項目中的東西摺疊起來,因爲這聽起來像是一個非常有趣的想法。

+0

謝謝吉米。我今天一直在看,看起來好像可枚舉的映射器更適合。我知道我可能錯了!此外,我不確定是否需要IL生成的東西,因爲我們將從強類型對象映射到DataTable。如果你有時間,不介意一點幫助。我會給你買啤酒,直到它出現在你的耳朵裏,如果我們在會議或其他事情上見面的話。 :) – 2010-06-29 15:15:28