您的位置:首页 > 编程语言 > ASP

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[]



运行看效果



更多精彩请关注我的微信公众号,本篇内容,录好【视频】,发布在公众号中。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: