和任何一个DB一样,需要对应的driver来进行对mongoDB的操作。可以通过tool中的Library Package manager来下载MongoCSharpDriver。当然你也可以手动添加dll来进行调用。
我们可以通过MongoClient和MongoServer类,来操作MongoDB,区别在于:
MongoClient仅仅创建一个client来实现操作;而MongoServer会先判断是否有server,如果没有先创建server,有了则直接创建client。
MongoClient和MongoServer都可以通过connection字符串来实现实例化:
MongoServer server = MongoServer.Create(@“mongodb://localhost:27017");
MongoClient client = new MongoClient(@“mongodb://localhost:27017”);