私はナンシー1.4.3でWeb APIを持っています。私は、applicationSettingsセクションのweb.configにいくつかの設定を定義しました。どのようにNancyモジュール(またはBootstrapper)でこれらの設定を読むことができますか? MVC/WebAPIのようにこれらの設定を読み込む従来の方法はNancyでは利用できないためです。 Nancy 1.4.3ではなく、Nancy 2xと.net 4.6.1ではなく、.net coreを使用しています。あなたはナンシーに欠けているWEBAPIに使用することになり、従来のどのような方法ナンシーのappsettingsを読む
<applicationSettings>
<Applicaton1.Properties.Settings>
<setting name="DefaultUserID" serializeAs="String">
<value>BatchReader</value>
</setting>
<setting name="DefaultPaymentFrequencyCode" serializeAs="String">
<value>0</value>
</setting>
<setting name="DefaultPaymentTypeCode" serializeAs="String">
<value>1</value>
</setting>
</Application1.Properties.Settings>
はあなたの助けをありがとう!あなたも.netコアの変種を書き留めていただけますか?それとも、それは同じだろうか? (私はちょうどその前にそれを知りたいので、私が.netコアで作業するとき、私はそれが既に異なっていればそれを知っています)? もちろん、.netコアアプリケーションにweb.configではなくappsettings.jsonがあるという違いがあることはわかっています。 :) – Syed
私が知っている限り、.netコアでnancyを使用するには、プレリリースバージョン2+を使用する必要があります。コアの設定マネージャーを使用することは、ここでは異なります:https://zimmergren.net/using-appsettings-json-instead-of-web-config-in-net-core-projects/私はまだ試していませんナンシー。 –
優れた記事。ちょうど私が探していたもの。私はあなたに大きな感謝を借りています:) – Syed