如何在不重启.NET5应用的情况下,使配置修改自动生效?
- 内容介绍
- 文章标签
- 相关推荐
本文共计975个文字,预计阅读时间需要4分钟。
目录
一、设置配置文件实时生效
1.1 配置
1.2 验证
1.3 IOptions方式实时生效
1.4 多个配置文件加载实时生效
.NET Core和.NET 5默认配置:仅加载一次,修改配置需重启才能生效。
目录
- 一、设置配置文件实时生效
- 1.1配置
- 1.2验证
- 1.3 IOptions方式实时生效
- 1.4多个配置文件加载实时生效
.NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢,下面来演示一遍。
一、设置配置文件实时生效
1.1配置
在Program.cs的CreateHostBuilder()处增加加载配置文件的时候,reloadOnChange:true。
这样配置文件修改的时候,程序就会监听到文件发生变化,自动重新加载了。
本文共计975个文字,预计阅读时间需要4分钟。
目录
一、设置配置文件实时生效
1.1 配置
1.2 验证
1.3 IOptions方式实时生效
1.4 多个配置文件加载实时生效
.NET Core和.NET 5默认配置:仅加载一次,修改配置需重启才能生效。
目录
- 一、设置配置文件实时生效
- 1.1配置
- 1.2验证
- 1.3 IOptions方式实时生效
- 1.4多个配置文件加载实时生效
.NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢,下面来演示一遍。
一、设置配置文件实时生效
1.1配置
在Program.cs的CreateHostBuilder()处增加加载配置文件的时候,reloadOnChange:true。
这样配置文件修改的时候,程序就会监听到文件发生变化,自动重新加载了。

