从数据生成 Azure Functions 并输入 运行 环境的方法是什么?

What is the approach to generate Azure Functions from data and feed into the running environment?

我想根据我在数据库中的业务规则生成 Functions 代码(C# 或 NodeJS)并替换 Function,以便在下次调用 Function 时对其进行编译和提取。

方法是什么?

  1. 使用kudu并将函数写入"file system"
  2. 使用 Functions Host Admin API(如果可用)

使用 Kudu VFS(文件系统)或 ZIP API 将是最直接的方法,我会推荐后者。

今天没有函数 creation/management 的主机 API,因此这不是一个可行的选择。

根据您的要求和逻辑,另一种可能更合适的选择是具有为您创建这些文件的功能。只需要小心确保您的文件写入没有延迟,导致运行时在您完成之前处理这些文件。