C#MongoDB.Driver GetServer已经过时了,现在怎么办?
来自mongoDB.Driver文档( http://docs.mongodb.org/ecosystem/tutorial/getting-started-with-csharp-driver/ )
获取对服务器对象的引用
要从客户端对象获取对服务器对象的引用,请写下:
var server = client.GetServer();
在最新版本中, GetServer
方法已经消失,但文档尚未更新,我们现在使用了什么?
谢谢你的时间。
GetServer
是旧API的一部分。
要使用新的,有光泽的和async
的API,只需在客户端上直接调用GetDatabase
就可以获取IMongoDatabase
和GetCollection
来获取IMongoCollection
:
var db = client.GetDatabase("HamsterSchool"); var collection = db.GetCollection("Hamsters");