Unfortunately, I can't manage to load the email addresses in the appsettings.json to the list . What am I doing wrong?
IConfiguration config = new ConfigurationBuilder()
.AddJsonFile("appsettings.json", false, true)
.Build();
Setting settings = config.GetRequiredSection("Settings").Get<Setting>();
Config Class:
public class Setting
{
public List<MailAddress> MailAddresses { get; set; }
}
Shortened appsettings.json:
{
"Settings": {
"Mailadresses": [
[ "first@domain.com", "DisplayName 1" ],
[ "second@domain.com, DisplayName 2" ],
[ "third@domain.com, DisplayName 3" ]
]
}
}
Thanks in advance for your help.