如果任何cscfg
文件没有为csdef
中定义的设置提供值,则会出现以下错误:
角色:'角色1',设置'设置1'在此服务配置中找不到服务定义。
如果我有10个cscfg
个文件,则针对不同的环境,例如: Prod1,Prod2,这意味着每次我引入新设置时,我都必须在所有10个cscfg
文件中提供相同的值。许多设置是可选的,代码具有回退默认值。即使代码没有处理配置值的不存在,也不应该有一种简单的方法来定义csdef
本身的配置默认值,如果需要,让cscfgs覆盖?