2016-11-30 73 views
0

我正在使用Azure应用程序服务托管API,并且还部署了Web作业。当我在本地调试时,我必须在每个项目的web.config和app.config中分别配置应用程序设置配置项。在Azure应用程序门户上,有一个地方可以添加“应用程序设置” - 我想知道如果一旦部署并运行,API和WebJob都会从这个相同的位置读取数据吗?Azure Web作业和Azure应用服务API是否从相同的“应用程序设置”中读取一次?

谢谢。

回答

0

将您的解决方案部署到Azure后,其中的所有项目都将首先读取保存在Azure门户上的应用设置。这些设置将覆盖本地设置。

0

我读过的最好的解释来自这个博客帖子:https://azure.microsoft.com/en-us/blog/windows-azure-web-sites-how-application-strings-and-connection-strings-work/

基本上,无论是网络的工作和API首先来看看在应用程序设置部分的任何设置。如果这个价值存在,他们就从那里拿走它。但是,如果设置不存在,它们将分别从各自的应用程序文件中读取,即API将从web.config中读取,Web作业将从app.config中读取。

相关问题