我的 .config 文件中有一些自定义配置条目。所有负载/工作正常。我想知道是否有适当的方法来检查已提供的数据——添加一些业务逻辑。例如...
<logFileSettings>
<logFile fileName="foo.log" uniqueName="log1">
<alerts>
-= snip =-
</alerts>
</logFile>
<logFile fileName="bar.log" uniqueName="log2">
<alerts>
-= snip =-
</alerts>
</logFile>
</logFileSettings>
现在,我想确保每个自定义部分的 uniqueName 都是唯一的。我是否需要在隐含 ConfigurationSection 的自定义类之外手动执行此操作,或者我可以在其中执行此操作吗?(例如,在读取配置文件或其他内容后,有点像委托?)