在 Azure Functions 中的何处存储共享点路径?

Where to store sharepoint paths in Azure Functions?

我正在开发一个 Azure Functions,我想知道在哪里以共享点库路径的形式存储变量。

我有几种应该能够访问这些变量的方法,所以我想我正在寻找一种方法来像某种形式的全局变量一样保存这些变量,但这是 C# 等 OOP 中的最佳实践吗?在这种情况下,我应该使用 local.settings.json 还是将它们存储在其他地方?

是的,settings.json 是正确的选择。部署时,您可以在 Azure 门户(或通过 Azure CLI)的 配置 -> 应用程序设置 部分覆盖这些设置。

屏幕截图、CLI 示例等可以在官方 Manage your function app 中找到。它指出:

When you develop a function app locally, you must maintain local copies of these values in the local.settings.json project file. To learn more, see Local settings file.

听起来像是 App Settings 的典型用例。它们在您的函数中作为环境变量可用。