Проблема с получением данных с базы MongoDB
Кто то работал с бд MongoDB скинули код nodejs на шарпе создал модель таблиц, для работы с бд юзаю MongoDB.Driver, но не могу получить даже первого юзера из бд. Код
var client = new MongoClient("mongodb+srv:/blabla.mongodb.net/curs");
var database = client.GetDatabase("curs");
try
{
await client.StartSessionAsync();
}
catch (Exception ex)
{
Console.WriteLine($"Ошибка подключения к MongoDB: {ex.Message}");
return;
}
var collection = database.GetCollection<rfauser>("rfauser");
var firstUser = collection.Find(new BsonDocument()).FirstOrDefault();
firstUser возвращает null. Модель
public class rfauser
{
public int id { get; set; }
public int balance { get; set; }
[BsonElement("ref")]
public int Ref { get; set; }
public int idref { get; set; }
public int epr { get; set; }
public int eps { get; set; }
public int invests { get; set; }
public int epv { get; set; }
public int pay { get; set; }
public int part { get; set; }
public int day { get; set; }
public int spay { get; set; }
public string menu { get; set; }
public string adminmenu { get; set; }
public string prfUser { get; set; }
public object prp { get; set; }
public int akk { get; set; }
public int pakk { get; set; }
public int inv { get; set; }
public string oq { get; set; }
public int pod { get; set; }
public string ow { get; set; }
public string oe { get; set; }
public string or { get; set; }
public string ot { get; set; }
public int send { get; set; }
public int bonusTimer { get; set; }
public int viv { get; set; }
public string regDate { get; set; }
public bool verify { get; set; }
}
Источник: Stack Overflow на русском