我一直在尝试构建一个 DBContext 类(代码优先),它驻留在不同的程序集中,并将引用添加到当前 MVC 项目中。
VS2012 给我一条消息,说 DBContext 在不同的程序集中,并且它无法修改类。我知道它无法修改该类,因为它位于不同的程序集中,但该类已经具有所需的 DBSet 作为字段。
我想到的解决方案是在我的 MVC 项目中创建代理 DBContext,用它来搭建支架并将其链接到控制器内的原始 DBContext。
有什么正确/更好/更简单的方法吗?我在这里错过了一些非常明显的东西吗?
谢谢你。