对于一个学校项目,我正在构建一个必须在多个项目中分解的应用程序。解决方案中的多个项目 - 实体框架和ASP.Net MVC 4
将要制作的项目是类库,wcf服务和asp.net MVC4应用程序。
类库将是一个状态库,一个无状态库和一个数据库库。
理想的实体框架应该在datalogic库中,生成的模型应该放在状态库中,而无状态的类包含静态方法来保存这些模型。
但是,我似乎无法得到由实体框架(v5)生成的模型到另一个类库(状态)。有没有办法做到这一点?或者我认为错了,我应该使用另一种架构吗?
这个问题就解决了:在建筑Entity Framework 5 and Visual Studio 2012 POCO Classes in Different Project
建议依然是欢迎:
我愿意改变这种结构,如果矿证明是错误的或者低效率的一个谏。
(我可能需要提供其他信息是WCF服务将通过无状态库和ASP.Net应用MVC4的方法之一是使用这些方法来获取模型和一些控制器功能)
POCO T4模板和大量的你增添必要的各个项目引用downloadable solutions? – 2013-03-06 19:19:06
我们做了类似的事情,但使用CodeFirst EF not db/modelfirst – 2013-03-06 19:19:39
@Luke McGregor由于数据库已经存在,我没有选择先使用代码。我可以但后来我不能使用自动生成模型的好处。你怎么看? – 2013-03-06 19:22:09