如何在多個區域組織模型?我正在嘗試使用區域來組織代碼。我正在使用visual studio 2010 express,該項目位於asp.net mvc3和代碼優先開發被使用。互聯網上的所有教程和參考文獻僅討論控制器和路線,但模型又如何?更確切地說,我尋找身邊的建議:模型在asp.net mvc 3個區域
- 在一個區域將包含它自己的類模型文件夾,所以這裏 應的DbContext放在哪裏?我已經有一個dbcontext類 ,其中包含「根」模型文件夾中的多個dbset條目。我可以 有多個dbcontext存儲其數據在同一個數據庫?
- 我已經通過了asp.net mvc portable area項目,通過 mvccontrib,但是它仍然在asp.net mvc2中,但是是否只有這樣才能在asp.net mvc 3中構建插件/組件?
- 除了區域/便攜式區域,有沒有更好的方法來組織 代碼是這樣的一種方式,可以簡單地「插入」新的功能, 沒有做太多的現有代碼的變化?區域看起來 承諾,但我無法弄清楚應該如何放置模型 。
- 區域僅適用於控制器和視圖分離嗎?
「你可以有多個dbcontext存儲其數據在同一個數據庫」如何?是通過使用他們的construtor爲每個dbcontext類顯式提供數據連接字符串嗎?它不會衝突EDM元數據? – 2012-01-30 23:48:17