是否可以使用类似于ASP.NET Core的Node / Express将Azure中的应用设置视为对象?
例如,如果我的应用设置为:
container:value1 = "Hello",
container:value2 = "World"
我希望得到一个容器"容器"这让我:
{
value1: "Hello",
value2: "World"
}
我已尝试container:value1
和container__value1
之类的ASP.NET Core,但没有运气。
答案 0 :(得分:5)
应用设置
此部分包含您的网络应用将加载的名称/值对 启动。
- 对于.NET应用程序,这些设置会在运行时注入.NET配置
AppSettings
,覆盖现有设置。- PHP,Python,Java和Node应用程序可以在运行时将这些设置作为环境变量进行访问。对于每个应用程序设置,都会创建两个环境变量;一个具有app设置条目指定的名称,另一个具有APPSETTING_的前缀。两者都包含相同的值。
因此,在Node.js中,您可以使用以下代码行来获取Azure应用程序设置。
process.env['container:value1']