Прочтите параметр функции Azure из раздела "Конфигурация"

Я использую функции Azure с атрибутами для определения функциональности.

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?

Спасибо!


person mattruma    schedule 05.11.2017    source источник


Ответы (1)


Да ты можешь сделать

[TimerTrigger("%schedule%")]

а затем добавьте параметр schedule со значением 0 */5 * * * *

person Mikhail Shilkov    schedule 05.11.2017
comment
Будет ли этот параметр жить в local.settings.json или AppSettings? - person mattruma; 06.11.2017
comment
В local.settings.json при локальном запуске в настройках приложения портала при запуске в Azure - person Mikhail Shilkov; 06.11.2017