私もこの問題に遭遇しました。Bsonデータを取得し、Web APIの最後で各ドキュメントをjsonに変換することを繰り返し、json文字列のリストを作成しました。これを送り返し、各文字列を逆シリアル化しました。 Bsonドキュメント:
List<string> data = response.Content.ReadAsAsync<List<string>>().Result;
List<BsonDocument> docList = new List<BsonDocument>();
foreach (string dataStr in data) {
BsonDocument doc = MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(dataStr);
docList.Add(doc);
}
この投稿で見つけたもの:文字列をMongoDBBsonDocumentに変換>
ビットハムはこぶしましたが、うまくいきます。