Мне просто интересно, как работает ConfigurationManager.AppSettings [Key]?
Он читает из физического файла каждый раз, когда мне нужен ключ?
Если да, должен ли я читать все настройки приложения моего web.config в кеше, а затем читать с него?
Или ASP.NET или IIS загружает файл web.config в application_startup и только один раз.
Как проверить, доступен ли физический файл для каждого чтения?
Если я изменяю файл web.config, IIS перезапускает мое приложение, поэтому не могу проверить его таким образом.
Спасибо,