我正在为我的 WCF 服务使用实体框架。目前,我指的是所有其他服务层的 DBlayer。Dblayer 有一个模型和关联的(嵌套的)dbcontext 和实体类,这些类是在使用 VS2012 创建模型时默认在 EDMX 文件下创建的。
到目前为止,如果在 sql server 中进行了任何表设计更改,我的开发工作就会减少,因为我只是在更新重新创建/刷新我的实体类的模型。
现在,我想避免从任何地方引用我的模型。请您指导我参考 dblayer 以及如何维护实体类和 dbcontext 的最佳方法。如果将实体类分成不同的程序集,如果表设计发生变化,它们如何刷新。
还是可以继续从所有层引用模型(DBLayer)。
提前致谢。