EntityFramework.Extended与LinqPad?

Lan*_*eld 2 c# entity-framework linqpad entityframework.extended

我有最新版本的LinqPad,并使用它的Nuget功能导入EntityFramework.Extended,因为我希望执行一些批量更新和删除以获得更好的性能.不幸的是,我在尝试在IQueryable对象上调用Update()或Delete()时收到以下错误:

ArgumentException: The query must be of type ObjectQuery or DbQuery.
Parameter name: source
Run Code Online (Sandbox Code Playgroud)

有没有人有这个成功?这甚至可能吗?

Mar*_*rot 5

LinqPad使用Linq to SQL,除非提供外部程序集.Entity Framework Extended不支持Linq to SQL.

如果要在LinqPad中使用Entity Framework,则必须使用必要的连接构建程序集.最简单的方法是使用Visual Studio从数据库生成模型.