asp.net core1.x/asp.net core2.0中如何加载多个配置文件
2018-03-03 21:34
881 查看
写这篇文章,来简单的谈一下,asp.net core中,如何加载多配置文件,如有错误请斧正。
在1.x的时候,我们是自己配置 WebHostBuilder,
而在2.0的时候,ef core团队,将配置写到了一个CreateDefaultBuilder,这是一个预配置,人家为了方便做的。
默认创建项目后,会生成一个配置文件,appsettings.json ,在这里我们可以配置一下系统信息,如数据库链接字符串之类等
如果我们想再加一个配置文件,来放其他的一些配置信息,该如何?比如说我们又加了一个新的配置文件。
那么通过一个方法,重写 ConfigurationBuilder 通过addfile添加你的新配置文件,1.x/2.0都可以这样做
然后运行程序测试,这里先看一下我在配置文件写到内容
下面是如何获取配置文件里的值,通过
Configuration.GetConnectionString
Configuration.GetSection
Configuration[]
运行看效果
更多精彩请关注我的微信公众号,本篇内容,录好【视频】,发布在公众号中。
相关文章推荐
- [dotnetCore2.0]学习笔记之二: ASP.NET Core中,如何灵活使用静态文件和加载自定义配置
- ASP.NET Core 2.0 : 五.服务是如何加载并运行的, Kestrel、配置与环境
- ASP.NET Core 2.0系列学习笔记-NLog日志配置文件
- 如何在ASP.NET Core类库项目中读取配置文件详解
- 如何处理ASP.NET 2.0配置文件
- [转]如何处理ASP.NET 2.0配置文件
- [转载][转]如何处理ASP.NET 2.0配置文件
- [转]如何处理ASP.NET 2.0配置文件
- asp.net core2.0中网站发布的时候,怎么样才配置才可以使视图文件不被打包进去?
- ASP.NET Core 2.0系列学习笔记-配置文件
- 如何处理ASP.NET 2.0配置文件
- asp.net core 如何在Controller获取配置文件的值
- ASP.NET 2.0 遍历配置文件的数据库连接字符串
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0加密Web.config 配置文件
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0中,对网站配置文件(web.cofig)进行加密(摘)
- 开发ASP.NET 2.0 Web应用程序时如何将App_Code文件夹中的共享代码配置生成多个Dll
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0 遍历配置文件中的appSettings connectionStrings