说我把设置放在appsettings.json中.
"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"));
Cannot convert from
‘MicrosoftExtensions.Configuration.IConfigurationSection’ to
‘System.Action<MySettings>
‘.