मैं अनुरोध करता है कि अपनी वेब कॉन्फ़िग फ़ाइलWebConfigurationManager.AppSettings का कैशिंग?
variable = WebConfigurationManager.AppSettings["BLAH"]
पढ़ा हर बार डिस्क से WebConfigurationManager.AppSettings
पढ़ा करते हैं, या यह स्मृति में कैश किया गया है की एक बहुत कुछ है?
यदि यह हर बार डिस्क से पढ़ा जाता है तो मुझे लगता है कि मुझे वैरिएबल को एक स्थिर चर में स्थानांतरित करने की आवश्यकता होगी ताकि मेरे ऐप प्रदर्शन को बेहतर बनाया जा सके।
+1 यहां दस्तावेज़ों का एक लिंक है। [ये सदस्य केवल-पढ़ने के संचालन करते हैं, कॉन्फ़िगरेशन के एक कैश किए गए उदाहरण का उपयोग करते हैं, और मल्टीथ्रेड जागरूक हैं।] (Http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx#remarksToggle) – Craig