В чем разница между
IMongoCollection<TDocument>.ReplaceOne(filter, newDocument)
и
IMongoCollection<TDocument>.FindOneAndReplace(filter, newDocument)
в официальном драйвере mongo c #
Я предполагаю, что они соответствуют операциям mongodb с одинаковыми именами.
https://docs.mongodb.com/manual/reference/method/db.collection.replaceOne/ https://docs.mongodb.com/manual/reference/method/db.collection.findOneAndReplace/
Относительно разницы в этих см. Здесь:
mongodb c # API V2: Разница между ReplaceOne и FindOneAndReplace