0

有谁知道为什么 LinqPad 不能自动生成实体框架上下文对象(就像使用 Linq-to-SQL 一样)?看来我必须创建一个包含 EF 上下文的程序集,然后在 LinqPad 中引用该程序集。但我不需要用 L2S 来做这件事。

非常感谢。

4

1 回答 1

1

LINQPad 将 LINQ-to-SQL 用于自动数据上下文,因为它更轻、更快。在许多情况下,LINQ-to-SQL 还可以生成更好的 SQL,并允许在最终投影中使用任意函数。

原则上,为实体框架编写驱动程序并不难。它不作为选项存在的原因是需求不足

如果您愿意,您可以将 EF 支持无缝地实现为第三方驱动程序。实现的唯一棘手的事情是支持 EF 的每个版本。

于 2012-10-03T04:31:18.330 回答