Azure functions Azure功能应用程序';s ConfigurationManager.AppSettings返回空值

Azure functions Azure功能应用程序';s ConfigurationManager.AppSettings返回空值,azure-functions,Azure Functions,我已经在应用程序设置下创建了一个应用程序设置名称,如下图(myStorageName)中红色圆圈所示。 它确实有价值。但是,每当我在HttpTrigger函数中调用以下行时,它都返回null accountName = ConfigurationManager.AppSettings["myStorageName"]; log.LogInformation(accountName); 我试图在管理下包含myStorageName,但我不认为配置管理器。AppSettings用于在管理下检索功

我已经在应用程序设置下创建了一个应用程序设置名称,如下图(myStorageName)中红色圆圈所示。

它确实有价值。但是,每当我在HttpTrigger函数中调用以下行时,它都返回null

accountName = ConfigurationManager.AppSettings["myStorageName"];
log.LogInformation(accountName);
我试图在管理下包含myStorageName,但我不认为
配置管理器。AppSettings
用于在管理下检索功能键和主机键

accountName = System.Environment.GetEnvironmentVariable["myStorageName"];
log.LogInformation(accountName);

有解决办法吗?谢谢。

这解决了我的问题。“myStorageName”确实应该存储在应用程序设置下

accountName = System.Environment.GetEnvironmentVariable["myStorageName"];
log.LogInformation(accountName);
应用程序设置名称不能与

有两种类型的键:

  • 主机密钥:这些密钥由功能应用程序中的所有功能共享。当用作API密钥时,它们允许访问任何 函数应用程序中的函数
  • 功能键:这些键仅适用于定义它们的特定功能。当用作API密钥时,这些 允许访问该功能
  • 这解决了我的问题。“myStorageName”确实应该存储在应用程序设置下

    accountName = System.Environment.GetEnvironmentVariable["myStorageName"];
    log.LogInformation(accountName);
    
    应用程序设置名称不能与

    有两种类型的键:

  • 主机密钥:这些密钥由功能应用程序中的所有功能共享。当用作API密钥时,它们允许访问任何 函数应用程序中的函数
  • 功能键:这些键仅适用于定义它们的特定功能。当用作API密钥时,这些 允许访问该功能

  • accountName=System.Environment.GetEnvironmentVariable[“myStorageName”];读取accountName=System.Environment.GetEnvironmentVariable(“myStorageName”);accountName=System.Environment.GetEnvironmentVariable[“myStorageName”];读取accountName=System.Environment.GetEnvironmentVariable(“myStorageName”);