2013-03-06 40 views
4

对于一个学校项目,我正在构建一个必须在多个项目中分解的应用程序。解决方案中的多个项目 - 实体框架和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的方法之一是使用这些方法来获取模型和一些控制器功能)

+0

POCO T4模板和大量的你增添必要的各个项目引用downloadable solutions? – 2013-03-06 19:19:06

+1

我们做了类似的事情,但使用CodeFirst EF not db/modelfirst – 2013-03-06 19:19:39

+0

@Luke McGregor由于数据库已经存在,我没有选择先使用代码。我可以但后来我不能使用自动生成模型的好处。你怎么看? – 2013-03-06 19:22:09

回答

相关问题