我一直在尝试通过Azure门户将我的连接字符串从我的webjobs的App.config文件移动到主机网站。我尝过了以下的喜欢:
ConnectionStringSettings test = ConfigurationManager.ConnectionStrings["AzureDB"];
我也尝试过使用GetSetting并将配置选项的app部分中的连接字符串作为键/值对。
仍然只显示我的本地连接字符串。我也试过使用CloudConfigurationManager无济于事。
这里有各种各样的例子和SO引用:
但是,如果在门户中设置了Web作业,则不必在app.config中为其设置它。 WebJobs SDK知道如何从那里读取它们。
那么如何访问它们呢?
答案 0 :(得分:2)
使用CloudConfigurationManager
:
var myConnectionString = CloudConfigurationManager.GetSetting("MyConnectionString");
您现在可以在Azure门户中管理连接字符串。
答案 1 :(得分:1)
Azure WebJobs与您的网站共享设置