アプリケーションが XmlSerializer を使用してオブジェクトをシリアル化するとします。アプリケーションの別の部分 (外部サービスや別のコンポーネントなど) がその xml ファイルを処理すると、巨大なオブジェクトのシリアル化である巨大な xml ファイルが返されます。
サーバーのメモリをいっぱいにすることなく、その応答を逆シリアル化して処理するアプローチはどれですか?
私は通常、XmlSerializer を使用することを好みますが、これらのモンスターと戦わなければならない場合、防弾ソリューションはありません。XNode.ReadFrom について読んだことがありますが、このメソッドを使用してストリーミング デシリアライゼーションのように達成できるかどうか疑問に思っています。
ありがとう、マルコ