2017-12-18 18 views
0

.netcore 2.0コンソールアプリケーションでappsettings.jsonからデータを読み込むのに問題があります。 { "OBKEY": "OBKPASS"AppSettingsデータコンソールApp .net Core 2.0を読む

}私appsettings.jsonの値は、この "OBNAME" のように見える

私は基本的に別のクラスでは、VARにOBNAME値を割り当てる

+0

[.NET Core 2.0でオブジェクトグラフに構成をバインドする]の可能な複製(https://stackoverflow.com/questions/47863078/binding-a-configuration-to-an-object-graph-in-net) -core-2-0) – JLe

答えて

0
public const string ConfigurationFileName = "appsettings.json"; 


public static YourClass CreateConfiguration() 
{ 

    var builder = new ConfigurationBuilder()    
    .AddJsonFile(ConfigurationFileName); 

    IConfigurationRoot configurationRoot = builder.Build(); 
    YourClass yourClass = new YourClass(); 
    configurationRoot.Bind(filePolicyConfiguration); 
    return filePolicyConfiguration; 

} 

YourClassでは、appSettings.jsonのようなプロパティを組み込み、OBNAME をこのクラスのプロパティintに設定します。

+1

私はあなたがappsettingsのobjの名前にyourClassを変更したときにこれが存在しないなどのエラーを取得していますが、これを使用しています – rahulchawla

+0

多分もっと理解しやすいようにあなたのコードを表示してください –

関連する問題