我的 web.config 文件中的 AppSettings 中有一些自定义值。
每次请求都会检查这些值。(请忽略这可能是一件坏事/好事......这超出了问题的范围)。
例如。
因此,如果每个请求都检查 web.config 文件以获取此键的值,那么将其放入应用程序缓存(例如,通过 global.asax)而不是每次请求都检查此值会是明智的吗?
我假设当我们从 AppSettings 读取值时,网站会物理读取 web.config 文件?或者当网站启动时,这些信息是否也全部读入内存,并且对任何 appSettings 信息的所有引用只是内存读取..而不是磁盘 I/O 读取?