为什么LinqPad不能用EF自动生成上下文对象?

时间:2012-10-02 17:54:29

标签: entity-framework linqpad

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

非常感谢。

1 个答案:

答案 0 :(得分:1)

LINQPad使用LINQ-to-SQL来实现自动数据上下文,因为它更轻,更快。 LINQ-to-SQL在许多情况下也会生成更好的SQL,并允许在最终投影中使用任意函数。

原则上,为Entity Framework编写驱动程序并不困难。它不作为选项出现的原因是lack of demand

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

相关问题