मैं एक C # क्लास लाइब्रेरी पर काम कर रहा हूं, जिसे web.configया app.configफाइल से सेटिंग्स को पढ़ने में सक्षम होना चाहिए (यह निर्भर करता है कि DLL ASP.NET वेब एप्लिकेशन या विंडोज फॉर्म एप्लीकेशन से संदर्भित है)।
मैंने पाया है कि
ConfigurationSettings.AppSettings.Get("MySetting")
काम करता है, लेकिन उस कोड को Microsoft द्वारा पदावनत के रूप में चिह्नित किया गया है।
मैंने पढ़ा है कि मुझे प्रयोग करना चाहिए:
ConfigurationManager.AppSettings["MySetting"]
हालाँकि, System.Configuration.ConfigurationManagerकक्षा C # क्लास लाइब्रेरी प्रोजेक्ट से उपलब्ध नहीं लगती है।
इसे करने का बेहतरीन तरीका क्या है?