假设我在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"));
但是在 RC2 版本中,同一行代码会出现以下错误:
无法将 'MicrosoftExtensions.Configuration.IConfigurationSection' 转换为 'System.Action<code><MySettings></code>'。