2
我想從Json生成一個Bson。我試過使用Json.Net,但似乎有一個記錄的行爲,其中庫生成uint64整數字段。不幸的是我們必須使用uint32。無法投入'MongoDB.Bson.BsonDocument'類型的對象來鍵入'MongoDB.Bson.BsonBinaryData'
因此,我試圖使用mongodb bson庫。但我不知道如何將BsonDocument轉換成BsonBinaryData。
//Works well, I can inspect with watch
MongoDB.Bson.BsonDocument doc = MongoDB.Bson.BsonDocument.Parse(json);
//Invalid cast exception
byte[] data = doc.AsByteArray;
令人印象深刻的是,您分享的這些信息不容易找到!這足夠了,直到現在我還找不到這樣簡單的解決方案(搜索幾天),寫一篇很容易被人們搜索到的帖子!非常感謝 – Ibrahim