Saya menemukan jawabannya dengan melihat kode sumber driver:InsertManyAsync
menggunakan secara internal BulkWriteAsync
.
Jadi gunakan InsertManyAsync
itu sama dengan menulis:
List<BsonDocument> documents = ...
collection.BulkWriteAsync(documents.Select(d => new InsertOneModel<BsonDocument>(d)));
Jelas, jika semua operasi adalah Sisipan, InsertManyAsync
harus digunakan.