我开始使用EFCore.BulkExtensions进行ef批量操作,效果非常好。
(请参见https://github.com/borisdj/EFCore.BulkExtensions/)
我需要调用SaveChanges吗?
using (var db = new ReportingContext())
{
db.BulkInsertOrUpdate(entities);
db.SaveChanges();
}
还是这样就足够了吗?
using (var db = new ReportingContext())
{
db.BulkInsertOrUpdate(entities);
}