Lire les paramètres de configuration de l'application/Web dans .NET
Lors du développement d'une bibliothèque de classes C#, vous devez lire les paramètres de configuration du fichier app.config ou web.config en fonction du scénario de déploiement. Cet article explore les meilleures pratiques pour accéder à ces paramètres, y compris les limitations des méthodes obsolètes et la disponibilité d'alternatives plus récentes.
Les méthodes ConfigurationSettings.AppSettings.Get()
antérieures sont obsolètes. L'alternative recommandée ConfigurationManager.AppSettings["MySetting"]
offre un soutien et une stabilité améliorés. Cependant, cette classe n'est pas directement accessible dans les projets de bibliothèque de classes C#.
La solution est d'ajouter une référence à l'System.Configuration
assembly dans votre projet. Cela permet d'utiliser la classe ConfigurationManager
et de récupérer les paramètres de configuration comme ceci :
<code class="language-csharp">using System.Configuration; string configValue1 = ConfigurationManager.AppSettings["countoffiles"]; string configValue2 = ConfigurationManager.AppSettings["logfilelocation"];</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!