我在我的.config文件中有一些自定義配置條目。所有負載/工作正常。我想知道是否有合適的方法來檢查已提供的數據 - 添加一些業務邏輯。例如...ASP.NET自定義配置條目/ ConfigurationSections +業務邏輯驗證?
<logFileSettings>
<logFile fileName="foo.log" uniqueName="log1">
<alerts>
-= snip =-
</alerts>
</logFile>
<logFile fileName="bar.log" uniqueName="log2">
<alerts>
-= snip =-
</alerts>
</logFile>
</logFileSettings>
現在,我想確保每個自定義節的uniqueName是唯一的。我是否需要在我的自定義類之外手動執行此操作,這會影響ConfigurationSection,或者我可以在那裏執行此操作嗎? (例如,在讀取配置文件之後就像一個代表那樣?)