首页 新闻 会员 周边

Entity Framework 4中, 一个数据库可以对应多个DBContext么?

0
悬赏园豆:40 [已关闭问题] 关闭于 2011-11-30 09:48

在一套系统中,建立一个数据库,想按模块分割成多个程序集

比如:基础.Domain.dll 库存.Domain.dll 采购.Domain.dll 销售.Domain.dll,里边存放POCO

怎么建立DbContext?
   是建立一个DbContext,引用所有Domain的dll,
   还是每个Domain.dll对应一个DbContext
毕竟Domain直接是有联系的。

如果新加入一个客户.Domain.dll,怎么保证尽量减少原先代码的更改?

问题补充:

可能描述的不具体,可以参见http://microsoftnlayerapp.codeplex.com/discussions/263324,我的问题和他基本一样,谁能给个Code First的方案?

笨雷雷的主页 笨雷雷 | 初学一级 | 园豆:168
提问于:2011-08-05 15:15
< >
分享
所有回答(2)
0

可以对应多个DBContext.

Launcher | 园豆:45045 (高人七级) | 2011-08-05 15:26
0

可以对应多个,但是多个DBContext之间没有关联,不是很好操作

快乐的Developer | 园豆:210 (菜鸟二级) | 2011-08-06 23:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册