标签: c# entity-framework
我正在创建一个ASP.NET WebAPI项目,我想知道为实体框架迁移创建一个单独的项目是否更好。 创建一个单独的项目,需要在迁移项目中定义DbContext,所以我应该创建一个“数据”项目并让我的模型类公开,还是应该在我的主项目中进行迁移?
答案 0 :(得分:0)
在一般的软件设计中,这属于抽象,关注分离,松散耦合设计等原则。绝对是你应该习惯做的事情。
所以......对于认真的努力,简短的回答是“是的,把它放在一个单独的项目中”。