Azure Function Apps 允许您拥有一个设置文件,例如 local.settings.json.
然后,您可以像这样使用这些设置:
[FunctionName("CustomSettings")]
public static Task<HttpResponseMessage> Run([HttpTrigger(AuthorizationLevel.Anonymous, "GET")]HttpRequestMessage req, TraceWriter log)
{
log.Info("101 Azure Function Demo - Accessing Environment variables");
var customSetting = Environment.GetEnvironmentVariable("CustomSetting", EnvironmentVariableTarget.Process);
return Task.FromResult(req.CreateResponse(HttpStatusCode.OK, new { setting= customSetting }));
}
这很好。然而,当需要管理多个环境的设置时,挑战变得明显,类似于配置转换。
我们如何跨多个环境管理应用程序设置?
例如,如果我从 dev 部署到 main,我如何检索 main 环境的设置?
料青山看我应如是
相关分类