我在asp.net mvc begginer,我有一些疑惑。在保存方法中獲取實體,什麼是正確的形式?
P.S:我使用DDD學習
我有一個控制器的動作,它會保存一個儲存庫(用於數據庫)的實體(從我的模型)。 我的疑惑是,如何從View中獲取信息並通過存儲庫將其保存在Controller中? 它是正確的,讓我的模型的實體控制器的保存方法,像這樣:
公衆的ActionResult保存(產品產品) {// 驗證對象
//保存在倉庫
返回查看數據(「成功」); }
或需要我得到一個DTO(類似我的實體的結構),並創建通過轉移的財產屬性設置爲一個實體對象? 我不喜歡FormCollection,我想知道,什麼建議建築?
非常感謝球員
乾杯