【文件属性】:
文件名称:EntityFramework.Utilities:提供不存在的EntityFramework扩展,例如通过查询和批量插入进行删除和更新
文件大小:699KB
文件格式:ZIP
更新时间:2021-05-01 03:09:13
C#
目标
表现! 如今,EF在许多情况下都非常快,但是对许多实体进行CUD却是徒劳的。 这是一个解决方案。
EntityFramework.Utilities提供了一些使用EF的批处理操作,而EF团队尚未为我们添加这些操作。 欢迎提出建议! 拉取请求甚至更受欢迎:)
目前,它主要针对SQL Server上的EF,但是添加提供程序应该很简单。
###例子
这是该文档后面的“性能”部分的一小部分摘录。
Batch iteration with 25000 entities
Insert entities: 880ms
Update all entities with a: 189ms
Bulk update all with a random read: 153ms
delete all entities with a: 17ms
delete all entities: 282ms
S
【文件预览】:
EntityFramework.Utilities-master
----EntityFramework.Utilities()
--------EntityFramework.Utilities()
--------LICENSE.txt(1KB)
--------packages()
--------Tests()
--------EntityFramework.Utilities.sln(2KB)
--------EntityFramework.Utilities.sln.ide()
--------PerformanceTests()
----.gitattributes(483B)
----README.md(15KB)
----.gitignore(2KB)