comment récupérer une valeur stockée dans un web.config ou machine.config
Bonjour,
Je connais
Code:
System.Configuration.ConfigurationManager.AppSettings["key"]
si on définit ceci dans notre fichier de config:
Code:
1 2 3 4 5 6
| <configuration>
blablabla
<appSettings>
<add key="key" value="value"/>
</appSettings>
</configuration> |
1/ Comment récupérer la valeur de sendtimeout dans la structure suivante de mon fichier de config:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <configuration>
blablabla
<system.serviceModel>
blablabla
<bindings>
<wsHttpBinding>
<binding name="AppliNameWSHttpBinding" sendTimeout="00:01:00" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" blablabla>
blablabla
</binding>
</wsHttpBinding>
</bindings>
blablabla
</system.serviceModel>
<appSettings>
blablabla
</appSettings>
</configuration> |
2/ Si on stock des valeurs à la fois dans web.config et dans machine.config, est-ce que tout cela va être récupérable dans le code via la même fonction
Code:
System.Configuration.ConfigurationManager.AppSettings["key"]
. Est-ce qu'une sorte de mix du contenu de tous les fichiers .config est faite au lancement de notre application?