私はすでに .net プロジェクトに取り組んでいますが、この質問はどのプログラミング言語/フレームワークにも当てはまると思います。
問題は、クラス ライブラリの構成を読み取るための優れた方法は何かということです。次のオプションを考えることができます。
- アプリケーション ドメインの構成ファイルから読み取ります。たとえば、.net Web アプリの場合、web.config から読み取ります
- このクラス ライブラリ用に作成された特定のカスタム ファイルから読み取ります。クラス ライブラリの xml ファイルを作成し、そこに構成を配置します。
- 呼び出し元は、 (クラス コンストラクターを介して)クラス lib に必要な構成を渡す必要があります。したがって、この場合、class lib は構成ファイルから直接読み取るのではなく、呼び出し元が必要な情報を送信することを期待します。
アイデア/好みはありますか?