我有一个基于ASPNET Core RC1构建的应用程序,它使用字符串类型配置选项,我正在尝试迁移到RC2。
但是以下代码不再起作用了:
services.Configure<AppSettings>(Configuration.GetSection("AppSettings"));
根据ASPNET核心文档,它应该以这种方式转换:
services.Configure<AppSettings>(Configuration);
但这也行不通。可用于Configure extensions方法的唯一重载只接受Action作为参数,我不想自己解析整个配置。
迁移此代码的正确方法是什么?
答案 0 :(得分:4)
尝试添加Microsoft.Extensions.Options.ConfigurationExtensions
包。