c# - 检测 web.config 已更改

标签 c# .net asp.net web-config httpmodule

我创建了一个应该记录请求和响应的 HTTPModule。
告诉 http 模块如何工作的参数位于 web.config 中。
但是,为了让 http 模块使用最新的参数值,每个请求我都从 app.config 中读取参数。

有没有一种方法可以检测 web.config 中的更改,以便我可以重新加载 http 模块参数,而不是每次有响应时都读取它们?

最佳答案

您根本不需要这样做。您只能加载这些属性一次并将它们存储在某个地方。每次 web.config 更改时,整个 ASP.NET 应用程序都会重新启动,并且 http 模块将不得不再次初始化。

关于c# - 检测 web.config 已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676872/

相关文章:

c# - HTML 解析 c#

c# - 来自 PostAsync 的内部服务器错误

.net - 将 .NET 程序集类型库导入 Delphi 不会生成过程

c# - 是否可以使用 oData.net 实现微服务

C# - 如何使我的程序集强命名?

c# - 在 asp.net 中的同一服务器上下载应用程序根文件夹之外的文件

c# - 在 PrintPreviewControl 上显示 PrintDocument 的所有页面

c# - 为了鼠标事件,如何将 Popup 包含在它的父控件中?

javascript - RadGrid 上的 get_selectedItems()[0] 返回 null

javascript - 打印 div 元素不适用于 IE?