阅文时长 | | 0.25分钟 | 字数统计 | | 460字符 |
主要内容 | | 1、引言&背景 2、解决原理&方法 3、声明与参考资料 | ||
『.Net Core·热加载的实现及测试』 | |||
编写人 | | SCscHero | 编写时间 | | 2021/4/6 PM5:37 |
文章类型 | | 系列 | 完成度 | | 已完成 |
座右铭 | 每一个伟大的事业,都有一个微不足道的开始。 |
一、引言&背景 完成度:100%
a) 环境说明
操作系统:Windows10 专业版
开发框架:.Net Core3.1
b) 应用问题&场景
应用于需要可配置、热加载的业务场景。
二、解决原理&方法 完成度:100%
a) 解决方法
在IConfiguration接口注入的ConfigurationBuilder对象中,调用其拓展方法,注意可选参数ReloadOnChange为true即配置为热加载,代码如下:
或者添加:
b) 测试
使用.Net Core WebAPI或者控制台程序进行测试。运行过程中更改appsetting.json配置文件。
三、声明与参考资料 完成度:100%