.NET 1.0 では、IConfigurationSectionHandler は、構成ハンドラーを実装するためのクリーンな単一メソッド インターフェイスを提供しました。
.NET 2 では、ConfigurationSection が登場しました。これは、複雑さと静的型の適用という厄介な野獣であり、「IConfigurationSectionHandler を使用すると、未知の問題が発生します!」と宣言する横断幕を振っていました。
私は反逆者であり、プラグイン アーキテクチャを .NET 2 のような古い静的フレームワークに押し込もうとしています。動的構成セクションが必要です。静的なものはなく、XML ノードまたはネストされたキーと値のペアの適切なツリーです。壊れやすいシリアル化コードを定義せずにプラグインがアクセスできるもの。
XML がもともと意図されていたように、脆弱な catch-22 web.config の恐怖と苦痛なボイラープレート シリアライゼーション ツリーの前触れになる前に。
XMLElement インスタンスまたは XMLReader を取得する方法はありますか?