appsettings.jsonに以下の設定を入れてください。ASP.NET Core RC2カスタムAppSettingsの設定
"MySettings": {
"SmtpHost": "smtp.mydomain.com"",
"WebService": "http://localhost:1337"
}
私はこれらの設定を保持するために以下のクラスを持っています。
public class MySettings
{
public string SmtpHost{ get; set; }
public string WebService{ get; set; }
}
RC1では、以下のコード行をConfigureServices()メソッドで使用して、これらの構成設定をロードします。
services.Configure<MySettings>(Configuration.GetSection("MySettings"));
しかし、RC2で同じコード行は私に に 'MicrosoftExtensions.Configuration.IConfigurationSection' から 'System.Action <MySettings>
' を変換できません。このエラー
を与えます。
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0-rc2-final",
、あなたは、この使用していることを確認してください:
LOL。私はそれに答えて見つけることができなかったので、自分自身で答えるという目的で質問を投稿しました。したがって、同じ問題に遭遇する可能性のある他の人々は、迅速な回答を得ることができます。あなたは私にそれを打つ。良くやった! –
@ClintB、私はこれを.NETスラックルームのコミュニティに指摘しました。それについての最初の混乱がたくさんありました。私は助けることができてうれしいです。 –
リンクをありがとう!私はそれをブックマークして、それを読み上げます。私はあなたとジョーの間に受け入れられる答えを誰に与えるかを決めようとしていました。マイグレーションガイドにより、あなたが勝者になります。 –