我正在關注此示例,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