Проблемы с производительностью при повторных вызовах ConfigurationManager.AppSettings для получения значений параметров приложения?

Я работаю над базой кода, которая имеет множество идентичных вызовов ConfigurationManager.AppSetting, разбросанных повсюду.

Звучит ли это как возможная проблема производительности?

Или потому, что очень маленькие данные тривиальны и не «дороги»? Постоянное обращение к файлу для получения данных, или среда выполнения .NET кэширует файл / значения / вызовы?

Если это не проблема производительности, то это просто неорганизованный подход к доступу к значениям конфигурации приложения, и нужно просто реорганизовать, чтобы обеспечить более четкую и последовательную реализацию доступа к настройкам?

9
задан Sara Gamage 22 July 2011 в 06:23
поделиться