gpt4 book ai didi

.net - CloudConfigurationManager GetSetting 方法是否缓存?

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

有谁知道调用 CloudConfigurationManager GetSetting 方法是否会影响性能?例如,它会重新解析 azure 文件还是缓存它?不确定我是否应该添加自己的缓存/静态变量来提高通常称为连接字符串的性能。

谢谢

最佳答案

source可以在 github 上找到。

如果您查看源代码,您会发现它没有执行任何缓存,因此如果您发现性能问题,您可能需要实现自己的缓存。

GetSetting 的主体显示了一个简单的返回:

value = GetValue("ServiceRuntime", name, GetServiceRuntimeSetting);

if (value == null)
{
value = GetValue("ConfigurationManager", name, n => ConfigurationManager.AppSettings[n]);
}

return value;

关于.net - CloudConfigurationManager GetSetting 方法是否缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13479357/

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