首先从实体框架模型切换到代码

时间:2014-03-27 21:36:58

标签: c# .net entity-framework

我正在使用实体框架6开展项目。在项目开始时,我是EF的初学者,并选择首先使用EF模型构建。

现在模型非常庞大,我正在考虑性能和轻松更改模型,而不是每次都丢弃数据库。

我考虑先切换到代码。

鉴于模型首先已经生成了我需要的所有类和上下文,我不认为首先切换到代码很难。

尽管如此,我想知道最好的方法是什么,以及在性能和模型修改的简易性方面是否会有真正的优势。

感谢您的帮助,

2 个答案:

答案 0 :(得分:3)

EF 6.1工具现在允许从数据库创建Code First模型。 Here是一个简短的视频和演示功能的演练。您可以从download center下载最新的EF工具。

答案 1 :(得分:0)

EDMX创建的代码与Fluent API不同,尽管它对数据注释是封闭的。

如果您想使用Fluent API,可以使用Entity Framework Power Tools Beta 4从数据库生成Fluent API。

enter image description here

相关问题