Asp.Net Core 之 appsettings.json

原文:Asp.Net Core 之 appsettings.json

appsettings.json是什么?

     相信大家在.Net Framework的项目都会用的web.config,app.config这些文件,appsettings.json文件就是Asp.Net Core中代替这些config文件的一个,它支持更灵活的数据结构  

Asp.Net Core 之 appsettings.json

好,现在我们添加一个参数,然后通过configuration获取一下

Asp.Net Core 之 appsettings.json

 

出现了,奇怪,什么时候引用了appsettings.json的呢,第一时间我们就是想到程序启动的时候吧,好,那我们反编译看看程序启动的时候都干了些什么

Asp.Net Core 之 appsettings.json

果然,在CreateDefaultBuild的时候把它引用了,而且大家看到了,程序是调用AddJsonFile添加json文件的,那么除了这个之外,还有针对xml文件,commamLine,memory的一个添加方法,大家可以去探索一下

上一篇:web.config中配置数据库连接的两种方式


下一篇:hibernate log4j 输出sql