У меня есть много запросов, которые считывают мой веб-конфигурационный файлКэширование WebConfigurationManager.AppSettings?
variable = WebConfigurationManager.AppSettings["BLAH"]
ли WebConfigurationManager.AppSettings
чтения с диска каждый раз, или он кэшированных в памяти?
Если он читается с диска каждый раз, то я думаю, мне нужно будет переместить переменную в статическую переменную, чтобы улучшить производительность моего приложения.
+1 здесь ссылка на документацию. [Эти члены выполняют операции только для чтения, используют один кешированный экземпляр конфигурации и знают многопоточность.] (Http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx#remarksToggle) – Craig 2012-01-04 14:33:13