如何在多个区域组织模型?我正在尝试使用区域来组织代码。我正在使用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