1
我是C#ASP开发的新手,但我正在使用它开发使用MVC3的Web应用程序。ASP MVC3区域dbcontext
我已经创建了一个具有公共组件的应用程序,并已将网站提供的服务细分为“区域”。我希望尽可能保持每个区域的独立性,因此为应用程序创建了一个DbContext,并为每个区域创建了一个DbContext。
我想使用数据库初始值设定来初始化每个区域,但我不知道如何处理这个问题。
这是最好的建筑方法吗?如果是这样,我该如何为这种配置创建多个区域初始化器。如果不是,你将如何在C#MVC3中解决这个问题?
由于提前,
尼尔
所以我必须将每个区域的数据库模型添加到'central'dbcontext类? – niallsco 2012-03-14 13:39:53
是的,但你只需要添加你想要直接从上下文访问的那些。在上下文中引用模型的所有模型都将自动生成。 – River 2012-03-14 14:16:43