【发布时间】:2013-09-05 17:13:05
【问题描述】:
实体框架行话中的“模型”和“上下文”有什么区别?
我在应用程序中使用实体框架数据库优先方法。这些术语已经出现了很多次,因为我一直在阅读有关 EF 实施策略的不同论坛和文章。我似乎无法弄清楚这两者有什么不同(即使只是实体框架,也不是一般的软件开发)。人们使用这些词好像它们是不同的,但有些人似乎可以互换使用这些词。
【问题讨论】:
-
DbContext类是允许在 EF 中使用的数据库查询的基类。 MVC 意义上的模型可以指包括实体(也称为模型)和数据库连接的一般域,或者可能指模型,其中它们基本上表示用于表示您的数据的类(例如Person)。
标签: c# entity-framework