以下是我的情景:
问题:部署后,始终对azure函数的第一个触发器失败。如果appsetting是IsNullOrWhiteSpace,它会因为我抛出的ConfigurationErrorsException异常而失败。 在第一次失败的触发后大约一分钟后,所有后续触发都开始成功。
是否需要时间让appsettings加载? 你们有没有遇到过这样的问题?解决方法/解决方案是什么?
答案 0 :(得分:7)
您不应该在Azure App Service中使用CloudConfigurationManager
,因为该组件是专为云服务(不同的Azure产品)而设计的。您应该避免完全引用该程序集。
相反,只需使用ConfigurationManager.AppSettings["YourSetting"]
即可访问您的应用设置。