Я получаю следующую ошибку с последним Mongodb C# Driver. < /p>
system.missingmethodexception mongodb.beson.guidrepresentationmode
mongodb.bson.bsondefaults.get_guidrepresentationmode-> /> Исключение возникает в монгокливе: < /p>
var client = new MongoClient("mongodb+srv://____:___@_____.nrzff.mongodb.net/____?retryWrites=true&w=majority");
var database = client.GetDatabase("ResultsModelSummary");
var collection = database.GetCollection("Zones");
var bsonDocList = new List();
foreach (var r in resModSums) {
var bsonDoc = BsonDocument.Parse(Serialization.Serialize(r));
bsonDocList.Add(bsonDoc);
}
collection.InsertManyAsync(bsonDocList);
public class ResultsModelSummary
{
// META
public string RunID { get; set; } // this is a stringified GUID
public string TimeStamp { get; set; }
// more fields .....
}
< /code>
Исключение фактически происходит нерегулярно. Иногда вышеупомянутый код работает нормально. < /Strong> < /p>
Любые предложения? < /P>
Добавление больше информации: < /strong> < /p>
meform.missingmethodexcept 'Mongodb.bson.guidrepresentationMode
mongodb.beson.besondefaults.get_guidrepresentationMode()'.
source=mongodb.driver Stacktrace: at
mongodb.driver.mongourl..ctor(string url) at
mongodb.driver.mongourl..ctor взял url) at
mongodb.driver.mongourl..ctor взял) at
mongodb.driver.mongourl. /> mongodb.driver.mongoclient..ctor(String ConnectionString) at
energymlgh.mongodb. />
Подробнее здесь: https://stackoverflow.com/questions/636 ... arp-driver