|
24 | 24 | var results = new List<BulkBenchmarkResponse> |
25 | 25 | { |
26 | 26 | service.BulkInsertEfCore(minimumRows), |
27 | | - service.BulkInsertNpgsqlCopy(minimumRows), |
28 | 27 | service.BulkInsertDapper(minimumRows), |
| 28 | + service.BulkInsertNpgsqlCopy(minimumRows), |
| 29 | + service.BulkInsertExternal(minimumRows), |
29 | 30 | service.BulkInsertEfCore(minimumRows * 10), |
30 | 31 | service.BulkInsertDapper(minimumRows * 10), |
31 | 32 | service.BulkInsertNpgsqlCopy(minimumRows * 10), |
| 33 | + service.BulkInsertExternal(minimumRows * 10), |
32 | 34 | service.BulkInsertEfCore(minimumRows * 100), |
33 | 35 | service.BulkInsertDapper(minimumRows * 100), |
34 | | - service.BulkInsertNpgsqlCopy(minimumRows * 100) |
| 36 | + service.BulkInsertNpgsqlCopy(minimumRows * 100), |
| 37 | + service.BulkInsertExternal(minimumRows * 100) |
35 | 38 | }; |
36 | 39 |
|
37 | 40 | return results; |
|
44 | 47 | await service.BulkInsertEfCoreAsync(minimumRows), |
45 | 48 | await service.BulkInsertDapperAsync(minimumRows), |
46 | 49 | await service.BulkInsertNpgsqlCopyAsync(minimumRows), |
| 50 | + await service.BulkInsertExternalAsync(minimumRows), |
47 | 51 | await service.BulkInsertEfCoreAsync(minimumRows * 10), |
48 | 52 | await service.BulkInsertDapperAsync(minimumRows * 10), |
49 | 53 | await service.BulkInsertNpgsqlCopyAsync(minimumRows * 10), |
| 54 | + await service.BulkInsertExternalAsync(minimumRows * 10), |
50 | 55 | await service.BulkInsertEfCoreAsync(minimumRows * 100), |
51 | 56 | await service.BulkInsertDapperAsync(minimumRows * 100), |
52 | | - await service.BulkInsertNpgsqlCopyAsync(minimumRows * 100) |
| 57 | + await service.BulkInsertNpgsqlCopyAsync(minimumRows * 100), |
| 58 | + await service.BulkInsertExternalAsync(minimumRows * 100) |
53 | 59 | }; |
54 | 60 |
|
55 | 61 | return results; |
|
0 commit comments