2012-04-18 49 views

回答

8

DbContext使用约定优于配置范例。它发现基于DbContext派生类上定义的DbSet属性的实体集(或者通常,它会根据您的代码发现您的模型)。 ObjectContext不执行任何发现,也不是基于约定的。它只是从csdl,ssdl和msl工件中读取模型。因此ObjectContext要求用户准确地告诉需要暴露什么。

+0

谢谢你们的帮助 – user702769 2012-04-18 22:22:22

4

很简单,因为的DbContext API是为了提供简化的API新版本获得更好的开发体验。