Ik'ben bezig met een C# class library die instellingen moet kunnen lezen uit het web.config
of app.config
bestand (afhankelijk van of de DLL wordt aangeroepen vanuit een ASP.NET web applicatie of een Windows Forms applicatie).
Ik heb ontdekt dat
ConfigurationSettings.AppSettings.Get("MySetting")
werkt, maar die code is door Microsoft gemarkeerd als deprecated.
Ik'heb gelezen dat ik zou moeten gebruiken:
ConfigurationManager.AppSettings["MySetting"]
Echter, de System.Configuration.ConfigurationManager
klasse lijkt niet beschikbaar te zijn in een C# Class Library project.
Wat is de beste manier om dit te doen?
U moet aan het project een verwijzing naar de System.Configuration assembly toevoegen.