我在AppSettings中有一些自定義值,在我的web.config文件中。我應該將自定義的AppSettings web.config數據放入ApplicationState中嗎?
這些值會根據每個請求進行檢查。 (請忽略這可能是壞事/好事的事實......這超出了問題的範圍)。
例如。
所以,如果每一個要求檢查這個鍵的值的web.config文件,將是明智的把這個到應用程序緩存(例如,通過在Global.asax),而不是檢查這個值每個請求?
我假設當我們從AppSettings中讀取一個值時,網站會對web.config文件進行物理讀取?或者這個信息也都在網站啓動時讀入內存,並且所有對任何appSettings信息的引用都只是一個內存讀取..而不是磁盤I/O讀取?