以下を使用するビジネスオブジェクトがいくつかあります。
Web.Configuration.WebConfigurationManager.AppSettings.Item("SomeSetting")
これらのオブジェクトを独自のライブラリに分割しているので、ライブラリ内の他のオブジェクトが Web と関係がない場合に System.Web に依存するのは汚いと感じます。
これを行う適切な方法は何ですか?
更新:アセンブリごとの構成ファイルを示すこの例が見つかりました。これは悪い考えですか?