使用 C# 驱动程序连接到 MongoLab 时出现超时异常
Timeout exception when connecting to MongoLab using c# driver
我正在使用 C# 驱动程序连接到托管在 MongoLab 上的 MongoDB,但我收到了超时异常。
知道如何解决下面的问题是我的代码:
static void Main(string[] args)
{
String uri = @"mongodb://test:test@ds011111.mongolab.com:11111/db";
var client = new MongoClient(uri);
var db = client.GetDatabase("db");
Console.WriteLine(client.Cluster.ClusterId.ToString());
collection = db.GetCollection<BsonDocument>("test");
GetData();
Console.ReadKey();
}
static async void GetData()
{
Console.WriteLine("Connecting....");
var res = await collection.Find(new BsonDocument()).FirstOrDefaultAsync();
Console.WriteLine(res);
}
已解决,网络限制导致错误
我正在使用 C# 驱动程序连接到托管在 MongoLab 上的 MongoDB,但我收到了超时异常。
知道如何解决下面的问题是我的代码:
static void Main(string[] args)
{
String uri = @"mongodb://test:test@ds011111.mongolab.com:11111/db";
var client = new MongoClient(uri);
var db = client.GetDatabase("db");
Console.WriteLine(client.Cluster.ClusterId.ToString());
collection = db.GetCollection<BsonDocument>("test");
GetData();
Console.ReadKey();
}
static async void GetData()
{
Console.WriteLine("Connecting....");
var res = await collection.Find(new BsonDocument()).FirstOrDefaultAsync();
Console.WriteLine(res);
}
已解决,网络限制导致错误