为实体框架迁移创建另一个项目?

时间:2014-02-13 22:31:15

标签: c# entity-framework

我正在创建一个ASP.NET WebAPI项目,我想知道为实体框架迁移创建一个单独的项目是否更好。 创建一个单独的项目,需要在迁移项目中定义DbContext,所以我应该创建一个“数据”项目并让我的模型类公开,还是应该在我的主项目中进行迁移?

1 个答案:

答案 0 :(得分:0)

在一般的软件设计中,这属于抽象,关注分离,松散耦合设计等原则。绝对是你应该习惯做的事情。

所以......对于认真的努力,简短的回答是“是的,把它放在一个单独的项目中”。