0

サーバーから読み取ったメールを MongoDB に挿入したい。MimeKit を使用して、サーバーから電子メールを取得します。直接挿入しようとするmimeMessage.ToBsonDocument()System.InvalidOperationException: 'Timeouts are not supported on this stream.'、メッセージオブジェクトが内部ストリームを使用してサーバーからデータを読み取ると推測しています。

メモリ ストリームを使用して、最初にデータをストリームに書き込み、次にそのストリームから BsonDocument を作成したいと考えています。

これを行う最善の方法は with ですが、コンパイラは BsonDocument でメソッド 'ReadFrom' を見つけられないことをここで読みました。BsonDocument.ReadFrom(ms);

このメソッドは新しいバージョンで置き換えられましたか? ものによって?または、ストリームから BsonDocument を作成する最良の方法は何ですか?

ありがとう

4

1 に答える 1