entity framework4.1 objectContext与dbContext
可能重复:
ADO.NET DbContext生成器与ADO.NET Poco实体生成器(ObjectContext)
我应该使用ObjectContext还是DbContext? 什么是最好的方法?
我目前在数据库第一种情况下使用DbContext,它工作正常。 DbContext不仅适用于Code First开发。
DbContext就像ObjectContext的包装一样。 Julie Lerman有一个很好的解释,你如何访问DbContext里面的ObjectContext。 所以,如果你决定使用DbContext,你仍然可以用ObjectContext来解决事情。
DbContext简化了常见的任务。 一个例子是Find()方法。
Product p = db.Products.Find(id);
在使用devise器生成的模型时使用ObjectContext for 4.0,而使用4.1 Code First模型时使用DbContext。
这似乎是当你使用devise器生成的模型,它自动默认为ObjectContext
- 如何在Code First Drop-Create模式下使用entity framework?
- 如何阻止entity framework尝试保存/插入子对象?
- 服务应该总是返回DTO,还是可以返回域模型?
- 将数据库视图映射到EF 5.0 Code First w / Migrations
- 我在哪里可以find在包pipe理器窗口中执行的代码的控制台或debugging输出?
- 是否有可能与entity framework运行本机SQL?
- EF无法从#temp表中select从存储过程select返回模式
- findDBUpdateException的原因
- 如何在MVC4中的UserProfile中创build自定义附加字段