我是实体框架的新手。我从NuGet获得了EF 4.2。现在我听说获得DbContext会很好。我已经进入了扩展管理器并试图找到它,但我在那里看到了8个。这是" righ"一?我不知道这是否重要,但我同时使用C#和VB.NET。此外,我不知道这是否重要,但我使用数据优先模型,而不是代码优先或模型优先模型,进行EF开发。
答案 0 :(得分:3)
在EDMX设计图面上,右键单击并选择Add Code-Generation Item
:
从在线图库中选择ADO.NET DbContext Generator:
这会在解决方案资源管理器中添加两个T4模板文件(*.tt
),并为您生成DbContext
和实体类:
这是为您自己的项目从DbContext
派生的结果类: