Я использую .NET Fx 3.5 и написал свои собственные классы конфигурации, которые наследуются от ConfigurationSection / ConfigurationElement. В настоящее время я получаю что-то похожее в моем файле конфигурации:
<blah.mail>
<templates>
<add name="TemplateNbr1" subject="..." body="Hi!\r\nThis is a test.\r\n.">
<from address="blah@hotmail.com" />
</add>
</templates>
</blah.mail>
Я хотел бы иметь возможность выразить тело как дочерний узел template
(который является узлом add
в приведенном выше примере), чтобы в итоге получилось что-то похожее на:
<blah.mail>
<templates>
<add name="TemplateNbr1" subject="...">
<from address="blah@hotmail.com" />
<body><![CDATA[Hi!
This is a test.
]]></body>
</add>
</templates>
</blah.mail>