0
我剛剛將我的MongoDB.Bson程序集從1.10.1.73更新爲2.2.3.3。BsonWriter'create'在2.2.3.3版本中不再存在,改變了什麼?
而且BsonWriter.Create不再存在。如果來自api.mongodb.org的舊文檔有鏈接到頁面來解釋如何處理其更改,但它們沒有它,那將是非常好的。任何想法該怎麼辦呢?
非常感謝!
我剛剛將我的MongoDB.Bson程序集從1.10.1.73更新爲2.2.3.3。BsonWriter'create'在2.2.3.3版本中不再存在,改變了什麼?
而且BsonWriter.Create不再存在。如果來自api.mongodb.org的舊文檔有鏈接到頁面來解釋如何處理其更改,但它們沒有它,那將是非常好的。任何想法該怎麼辦呢?
非常感謝!
看起來您需要使用IBsonWriter的實現。在MongoDB.Bson.IO中提供了JsonWriter。
var document = documents.FirstOrDefault<BsonDocument>();
var sw = new StringWriter();
var jw = new JsonWriter(sw);
if (document != null)
BsonSerializer.Serialize(jw, document);