2
私はappsettings.jsonファイルから値のリストを読み込もうとしています。私は問題はないとロギング値を読み取ることができんだけど、リスト値(すなわちサーバー)がNULLです:asp.net中核となるリストとリスト
appsettings.json:
{ "Logging": { "IncludeScopes": false, "LogLevel": { "Default": "Debug", "System": "Information", "Microsoft": "Information" } }, "Servers": [ "SCHVW2K12R2-DB", "SCHVW2K12R2-DB\\MSSQL2016", "SCHVW2K8R2-DB" ] }
オブジェクトクラス:
public class AppSettingsConfiguration
{
public Logging Logging { get; set; }
public Servers Servers { get; set; }
}
//Logging Objects
public class Logging
{
public bool IncludeScopes { get; set; }
public LogLevel LogLevel { get; set; }
}
public class LogLevel
{
public string Default { get; set; }
public string System { get; set; }
public string Microsoft { get; set; }
}
//Server Objects
public class Servers
{
public List<string> Names { get; set; }
}
うん、それは動作します。ありがとう。 – Triplesticks
あなたは大歓迎です! http://stackoverflow.com/help/someone-answersを見てください。 –