我正在开发一个具有大量配置值的应用程序,通过System.Configuration
命名空间中的.NET配置类型建模和组织(即ConfigurationSection
,ConfigurationProperty
,{ {1}}等等......)有几个值是必需的,可能有也可能没有默认值,而其他值是可选的并且有默认值。
我很好奇是否存在可以反映实现配置部分的类型并生成示例XML,XML Schema或描述配置的其他文档的工具或应用程序。这样的工具对于在生产中管理应用程序的人来说非常棒,并且不需要在存储库中导航几个类来确定允许哪些配置值。