实体框架,代码优先,分层应用程序

时间:2017-11-13 13:58:21

标签: c# entity-framework

我有3个项目WinformApp,LogicProject,DataAccess。我应该在哪里添加实体框架NuGet包以及每个项目中应该在App.config中的内容?我想在同一台计算机上连接到MSSQLserver。

简化项目: https://github.com/McThrok/StackOverflowQuestion

1 个答案:

答案 0 :(得分:0)

您应该仅在数据访问层中引用实体框架,因为它是特定于数据访问的。这意味着如果您希望稍后更改技术并且不再使用EF,则您的更改仅限于此层,其余代码执行完全相同。