我正在关注此示例,ClientMongo通过连接字符串将WPF应用程序连接到我的MongoDB数据库。但是当我调用GetServer
方法时,我在MongoClient上发生错误。该错误指出GetServer
不存在,但添加了正确的使用引用和使用。如何通过.Net驱动程序连接到MongoDB?
任何人都可以发现,如果我错过了设置这一步的一个步骤?或者是否有其他解决方案来创建与远程数据库的连接?
这是我用来连接的代码,类似于上面的例子。用户名和密码已被加密出来以保护隐私:
using MongoDB.Bson;
using MongoDB.Driver;
namespace MongoDBApp
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
private string connectionString = "mongodb://<brian****>:<********123;>@ds048878.mongolab.com:48878/orders";
public MainWindow()
{
InitializeComponent();
var mongoUrl = MongoUrl.Create(connectionString);
var server = new MongoClient(connectionString).GetServer();
return server.GetDatabase(mongoUrl.DatabaseName);
}
}
}
[这些](https://docs.mongodb.com/getting-started/csharp/)文档都有很大的帮助。 – Gokul