Ejemplo n.º 1
0
 public async Task BulkInsertAsync <T>(string tenantId, IReadOnlyCollection <T> documents,
                                       BulkInsertMode mode            = BulkInsertMode.InsertsOnly, int batchSize = 1000,
                                       CancellationToken cancellation = default)
 {
     var bulkInsertion = new BulkInsertion(await Tenancy.GetTenantAsync(tenantId).ConfigureAwait(false), Options);
     await bulkInsertion.BulkInsertAsync(documents, mode, batchSize, cancellation).ConfigureAwait(false);
 }
Ejemplo n.º 2
0
        public Task BulkInsertAsync <T>(IReadOnlyCollection <T> documents, BulkInsertMode mode = BulkInsertMode.InsertsOnly,
                                        int batchSize = 1000, CancellationToken cancellation = default(CancellationToken))
        {
            var bulkInsertion = new BulkInsertion(Tenancy.Default, Options);

            return(bulkInsertion.BulkInsertAsync(documents, mode, batchSize, cancellation));
        }