Мы должны написать несколько триггеров.Я надеялся создать отдельные функции, основанные на типах триггеров.Поэтому, если мне нужно 5 триггеров таймера, которые будут запускаться в разное время, я бы создал один класс функций триггера таймера и назвал бы такие функции, как [TimerTrigger1]
, [TimerTrigger2]
, [TimerTrigger3]
... и так далее.После того, как я добавил код, я не уверен, смогу ли я сделать это больше.
Может кто-нибудь подсказать, как мне добавить несколько триггеров?У меня не может быть двух Run
функций в одном классе.
public static class TimerTrigger
{
[FunctionName("InsertTimerTrigger1")]
public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, ILogger log)
{
// Do task 1
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
}
[FunctionName("InsertTimerTrigger2")]
public static void Run([TimerTrigger("0 */15 * * * *")]TimerInfo myTimer, ILogger log)
{
//Do Task 2
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
}
}