Since MongoDB does not support TransactionScope and with the latest MongoDB changes the session object needs to be passed in with each operation. [link](https://www.mongodb.com/blog/post/mongodb-multi-document-acid-transactions-general-availability) There is no approach to include NEventStore's Commit operation under a transaction.