前言
本文介绍 ASP.NET Core 读取配置文件.
环境
- Visual Studio 2017
- ASP.NET Core 2.2
开局
前期准备
添加 App.JSON 文件并在里面添加内容;
将 App.JSON 文件配置到应用中;
添加 App.JSON 对应的 AppConfig 类;
下面三种方式读取配置文件皆在此基础上操作;
第一手: Configuration 方式读取
第二手: Options 模式读取
Options 模式使用依赖注入的方法直接将配置绑定到配置对象.
第三手: ServicesCollection 方式读取
现在可以直接将需要的类注入到需要的地方, 而不是像 Options 读取方式, 在注入的地方需要 IOptions<T>.
来源: http://www.jianshu.com/p/5c553ca61ed7