这里需要的一个关键类:

Microsoft.Extensions.Configuration;

可以从nuget包获得

如果缺少该类,会造成无法实例化调用方法:

ConfigurationBuilder

此外,还需要

Microsoft.Extensions.Configuration.Json类,也可以从扩展包获得,

如果安装此类,会造成

SetBasePath

方法找不到。完全代码:

IConfigurationRoot configuration;
var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json");
configuration = builder.Build();
var ret = configuration["DataBaseConnection:0:host"];

具体调用可以参考微软:

https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/configuration/index?view=aspnetcore-2.0&tabs=basicconfiguration

最新文章

  1. Python学习笔记(1)
  2. BRD
  3. 目标跟踪之Lukas-Kanade光流法
  4. Flask框架学习笔记(API接口管理平台 V1.0)
  5. VS2010恢复默认编辑环境的设置
  6. ruby面向对象class
  7. pl/sql 关于变量定义的问题
  8. mui实现退出当前应用
  9. 宏定义&CodeBlocks&Glib
  10. HTTP严格安全传输(HTTP Strict Transport Security, HSTS)chromuim实现源码分析(一)
  11. gnome 3 美化
  12. Springboot 系列(十三)使用邮件服务
  13. Azure Function & AWS Function With C#
  14. 【树状数组】区间出现偶数次数的异或和(区间不同数的异或和)@ codeforce 703 D
  15. oracle odbc mysql 字段不全
  16. [android] 异步http框架与实现原理
  17. 循序渐进VBA EXCEL数据操作小实例
  18. gitbook 简单使用
  19. ios http请求 配置
  20. 代码录播:jQueryMobile 实现一个简单的弹出框效果

热门文章

  1. Java学习笔记day03_引用数据类型
  2. 谷歌Chrome浏览器离线安装包
  3. CSP-201604-2-俄罗斯方块
  4. json处理第一篇:利用Jackson处理json
  5. github 0 学习
  6. Linux下的NFS快速配置教程与安全策略
  7. react做股票、期货交易遇到的问题(不完全是react)及解决方法。
  8. css3重点回顾字体
  9. phpstorm 配置 webserver ,配置根目录
  10. output引用类型