1
在開發過程中,我遇到了一個叫做「域模型與視圖之間的阻抗不匹配」的問題。爲了解決這個問題,我決定使用ViewModel模式 - 爲每個視圖(強類型)我們創建viewmodel類。但是,驗證邏輯的位置在哪裏?在viewmodel類中還是在我們的領域模型對象中?我們需要執行操作來查詢數據庫 - 在控制器操作中,然後填充viewmodel或直接在viewmodel中?ASP.NET MVC查看模型模式 - 驗證和數據庫操作
謝謝。