Disclaimer : I am the owner of the Dapper Plus project
Dapper Plus for SQL Server / Azure uses SqlBulkCopy under the hood when there are enough entities to store, otherwise it will use a SQL view.
In this article, we will talk about the Entity Framework, but this is the same strategy for Dapper if you want to get more information: Entity Framework How to populate a nested SQL Server
Thus, our library, obviously, does not exceed SqlBulkCopy, it has the same performance, but our library simplifies its use.
The library also supports:
- Bulkupdate
- Bulkdelete
- Bulkmerge
using the SqlBulkCopy and Temporary Table tricks.
source share