不同类型的应用程序使用的实体框架类库中的上下文实例化

时间:2012-10-22 17:38:40

标签: c# data-access-layer entity-framework-5

我使用最新的Entity Framework,采用代码优先的方法来创建一个数据访问程序集,然后可以由多个项目使用。 stackoverflow上的许多线程似乎建议在MVC Web应用程序中为每个请求创建一个上下文。 但我也想使用WinForms或控制台应用程序中的相同程序集 - 如果要在这些不同的程序之间共享,那么应该使用哪种方法来处理上下文实例?

1 个答案:

答案 0 :(得分:0)

John Saunders所说的每个逻辑操作的一个上下文听起来不错,我想我只需要在不同类型的应用程序中使用它(例如将它放在网页的请求对象中,也可以传递给控制台应用程序的实例) )。