在命令行中检索功能应用程序设置包括删除的项目



我正在通过批处理文件下载我的应用程序设置。我使用此命令:

func azure functionapp fetch-app-settings MyFuncApp

它效果很好。但是,我注意到,如果我在Azure中删除一个键/值对,将其保存,然后再重载应用程序设置,它仍然包括已删除的对。我尝试了几次,每次下载应用程序设置时仍会显示删除的值。这是一个已知的问题?还是下载应用程序设置时缺少的东西?

CLI对这些设置没有合并。您可以在此处查看代码,但基本上它只是从Azure获取应用程序设置,并添加或更新本地值以匹配Azure。如果您在本地不存在Azure中的价值,它将仅保留它。

您可以从文件local.settings.json手动删除它,也可以使用此命令func settings delete <settingName>

最新更新