En utilisant C# .NET 3.5 et WCF, j'essaie d'écrire une partie de la configuration WCF dans une application client (le nom du serveur auquel le client se connecte).
Le moyen le plus évident est d'utiliser ConfigurationManager
pour charger la section de configuration et écrire les données dont j'ai besoin.
var serviceModelSection = ConfigurationManager.GetSection("system.serviceModel");
Semble toujours retourner null.
var serviceModelSection = ConfigurationManager.GetSection("appSettings");
Fonctionne parfaitement.
La section de configuration est présente dans le App.config mais pour une raison quelconque ConfigurationManager
refuse de charger le system.ServiceModel
section.
Je veux éviter de charger manuellement le fichier xxx.exe.config et d'utiliser XPath, mais si je dois y recourir, je le ferai. C'est juste que ça semble être un peu un hack.
Des suggestions ?