.net 用EF開發專案,你不得不再引用的幾個第三方擴充套件庫
阿新 • • 發佈:2019-02-08
EntityFramework 非常好用,結構優美.. 但是美中有不足.
1.對動態查詢條件支援的不是很好
2.批量操作支援的不是很好.
下面就是幾個第三方庫,對EntityFramework 的擴充套件.具體如何使用請百度吧..
/**********************************************/
LinqKit(免費)
動態拼裝查詢條件
http://www.nuget.org/packages/LinqKit/
PM> Install-Package LinqKit
/********************************************** /
EFUtilities (免費)
優先推薦的.
1.功能包含單屬性更新.
2.Delete by query
3.Batch insert entities
4.Batch update entities
5.Partial updates / Not loading the data from DB first
6.Update by query
…
程式碼獲取方式如下:
PM> Install-Package EFUtilities -Version 0.1.0
PM> Install-Package EFUtilities
/********************************************** /
EF4
PM> Install-Package EntityFramework.BulkInsert-ef4
https://www.nuget.org/packages/EntityFramework.BulkInsert-ef4
EF5
PM> Install-Package EntityFramework.BulkInsert-ef5
https://www.nuget.org/packages/EntityFramework.BulkInsert-ef5
EF6
PM> Install-Package EntityFramework.BulkInsert-ef6
https: //www.nuget.org/packages/EntityFramework.BulkInsert-ef6
/**********************************************/
PM> Install-Package EntityFramework.Extended