我是一个C#应用程序开发的新手,但我正在使用它来开发一个使用MVC3的web应用程序。
我已经创建了一个具有公共组件的应用程序,并将站点提供的服务分解为“区域”。我想让每个区域尽可能地分开,所以我已经为应用程序创建了一个DbContext,每个区域都有一个。
我想使用数据库初始化器来初始化每个区域,但我不确定如何实现这一点。
这是最好的架构方法吗?如果是这样,我如何为此配置创建多个区域初始化器。如果不是,您将如何在C# MVC3中处理此问题?
提前谢谢你,
尼尔尔
发布于 2012-03-14 20:49:02
一个应用程序只能设置一个DbContext。如果要使用多个数据库,则只能使用不同的DbContext对象。
https://stackoverflow.com/questions/9693780
复制相似问题