У меня есть некоторые трудности с файлами конфигурации в .Net: я полностью понимаю его суть и для чего они хороши, но мне не хватает одной части: файл конфигурации представляет собой файл XML, который во время выполнения десериализуется в управляемый объект (или ОБЪЕКТЫ? ??) на управляемой куче. Но кто эти объекты?
Чтобы уточнить мой вопрос, я приведу один конкретный пример:
Если я пишу службу WCF, я могу настроить свою службу, используя элемент System.serviceModel .
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<!-- and this is wherer the service configuration goes... -->
</system.serviceModel>
</configuration>
Теперь, как я могу получить доступ к этому объекту, используя код? какое имя и тип объекта? Я думал о ConfigurationManager - но его там нет.
Кстати, если вам интересно, причина, по которой я нахожу этот вопрос таким актуальным, заключается в следующем: если бы я знал схему файла конфигурации, я бы знал, как его лучше всего использовать ...