库 Entity.Framework.Extensions(付费)有一个进行实体更新的方法:
context.Customers
.Where(c=>c.XXX = "")
.UpdateFromQuery(c=>new Customer{ Timestamp = DateTime.UtcNow })
Run Code Online (Sandbox Code Playgroud)
库 Entity.Framework.Plus(免费)有一个类似的方法来进行实体更新:
context.Customers
.Where(c=>c.XXX = "")
.Update(c=> new Customer{ Timestamp = DateTime.UtcNow })
Run Code Online (Sandbox Code Playgroud)
这两种实现有什么区别?
entity-framework entity-framework-plus entity-framework-extensions
我正在研究用于批量操作的实体框架扩展,并从同一开发人员那里找到了 EF Plus。现在EFE有批量操作,是付费的,EF PLus有Batch操作,号称只执行批量更新和删除,但都叫批量操作。那么EFE的批量操作和EF加批量操作有什么区别呢?
c# entity-framework-6 entity-framework-plus entity-framework-extensions