インターフェイス「ISetting」があります。いくつかの自動ゲッター/セッターを持ついくつかのプロパティでこの空のインターフェイスを実装する POCO クラスがあります。
SimpleInjector が要求された (明示的に登録されていない) すべての型を検査し、このインターフェイスを実装している場合は、提供するメソッドで解決したいと考えています。
これにより、(コンストラクターから) デフォルト値を使用して POCO オブジェクトを自分自身にバインドするオプションを使用して、設定に POCO オブジェクトを使用できます。これは、単体テストだけでなく、設定をオフにする (デフォルト値を使用する) のにも適しています。
これは可能で、アプローチは何ですか?
前もって感謝します!