gpt4 book ai didi

c# - 在 app.config 中使用另一个 key 的现有 key

转载 作者:行者123 更新时间:2023-12-05 07:54:05 25 4
gpt4 key购买 nike

我想知道是否有办法在另一个值中使用一个键。例如我有以下配置:

<appSettings>   
<add key="CustomerAdress" value="http://localhost/SD/Service/CustomerS.svc/ComputeCust"/>
</appSetting>

我想创建一个包含 uri 的第一部分的 key :http://localhost/SD/Servic

<add key="SdServices" value="http://localhost/SD/Service"/>

并按如下方式使用 key “SdServices”:

<add key="CustomerAdress" value="SdServices/CustomerS.svc/ComputeCust"/>

谢谢。

最佳答案

您不能在配置中引用其他配置值。虽然根据您的目标不同的方法可能是有效的,但最简单的方法是在代码中进行连接:

string customerServiceEndpoint = ConfigurationManager.AppSettings["SdServices"] 
+ ConfigurationManager.AppSettings["CustomerAddress"]

当然有适当的错误处理来检测丢失的配置值。

关于c# - 在 app.config 中使用另一个 key 的现有 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31804529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com