1
我們當前的MVC項目設置爲具有封裝來自存儲庫的數據並將其傳遞給視圖的ViewModels。Asp.Net MVC - 將數據對象映射到視圖模型
當從數據對象做映射(在控制器)視圖模型什麼是實現這一目標的最佳途徑?
我見過AutoMapper(http://www.codeplex.com/AutoMapper),但不知道是否有一個開箱即用的解決方案嗎?
我們當前的MVC項目設置爲具有封裝來自存儲庫的數據並將其傳遞給視圖的ViewModels。Asp.Net MVC - 將數據對象映射到視圖模型
當從數據對象做映射(在控制器)視圖模型什麼是實現這一目標的最佳途徑?
我見過AutoMapper(http://www.codeplex.com/AutoMapper),但不知道是否有一個開箱即用的解決方案嗎?
AutoMapper似乎是被許多人接受的解決方案。
我想說,有作爲「開箱即用」的MVC世界的解決方案沒有這樣的東西 - 不像在Ruby on Rails的,例如。框架是高度可擴展的,但同時很薄,所以在很多領域你必須發明你自己的「自以爲是」的做事方式。只要你的情況的例子,我個人有我的視圖模型:
MVC開箱即用以上都不存在。我會說,MVC只支持ViewData類似的用法「開箱即用」。
謝謝你。好答案 – LiamB 2009-11-11 13:28:32