2017-03-22 5 views
0

こんにちは私は実行するappsettings.jsonから特定の情報を必要とするドットネットコアライブラリアプリケーションを設定しようとしています。私は、アプリケーションにビルダーなどを介してappsettings.jsonファイルを使用させる方法を理解しています。しかし、自分のライブラリでこのファイルを独自の設定で使用したいと思っています。明らかに、消費アプリは、appsettings.jsonファイルにある設定を知る必要がありますが、私の目的は問題ではありません。誰かがこの作業の例を持っていますか?私が今までに見つけたことはそれほど素晴らしいことではなく、ライブラリ内の構成クラスをインスタンス化するたびにappsettings.jsonをロードすることが必要です。これ以上の方法が必要です。ドットネットコアライブラリアプリは、消費アプリケーションからappsettings.jsonファイルを使用できますか?

答えて

0

これはまさにです。オプションが作成されました!

設定ファイルを読んではいけません - DIは強く型付けされたクラス/構造体に必要なパラメータを与えます。設定されたすべてのソース(appsettings.json、環境変数など)からロードされ、自動的に更新されます(必要な場合/設定されている場合)。

チェック - サンプルがかなり短く、ここにコピー貼り付けは賢明ではありません。

関連する問題