从配置中读取 Azure 功能设置

Read Azure Function Setting from Configuration

我正在使用带有属性的 Azure Functions 来定义功能。

public static class PostPublishTimerTrigger
{
    [FunctionName("PostPublishTimerTrigger")]
    public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer,
        TraceWriter log,
        [Queue("post-published")] ICollector<string> postPublishedQueue)
    {
          // Additional code here
    }
}

有没有办法为配置设置提取计划 0 */5 * * * *,是 Configuration Manager 还是 Environment Variables

谢谢!

是的,你可以做到

[TimerTrigger("%schedule%")]

然后添加名为 schedule 的设置,值为 0 */5 * * * *