其中json文件里的结构数据都最为键值对被扁平化到IConfiguration里了, 我们可以通过它的key找到对应的值:
像childkey1这种带层次结构的值可以使用冒号 : 作为层次分隔符....当然了, 如果firstConfig里面有而secondConfig却没有的键, 它的值肯定来自firstConfig.
配置提供商
配置数据可以来自多种数据源, 它们可能是不同格式的....ASP.NET Core 默认支持从下列方式获得配置:
文件格式(INI, JSON, XML)
命令行参数
环境变量
内存中的.NET对象
未加密的Secret管理存储
加密的用户存储, 例如Azure...即使文件变化了并且配置模型也通过文件提供商进行了更新, IOptions的实例仍然包含的是原始值....现在的问题是我要把MyContext查询出来的Country映射成CountryResource, 你可以手动编写映射关系, 但是最好的办法还是使用AutoMapper库(有两个), 安装到MyRestful.Api