MongoDB .net driver - Get MongoDB server version

Viewed 470

I'm using MongoDB .net driver v2.10 and want to know, how I'm able to determine MongoDB version of connected MongoDB Atlas server, for example v4.2.5.

Thank you in advance for your support!

1 Answers

MongoDB database instance (IMongoDatabase interface in .NET) offers .runCommand() and you can run buildInfo to get server veresion:

var version = database.RunCommand(
                new BsonDocumentCommand<BsonDocument>(new BsonDocument() {{"buildInfo", 1}}))
                ["version"];
Related