我正在尝试编写一个 TimerTrigger 函数,该函数在每月的第 5 个工作日(每月的第一天,除了周六/周日)运行。如果第一天是周六/周日,它应该在周一运行。到目前为止我知道如何在每个月的 5 号运行工作,但如何排除周六/周日?
public static void MyTimerFunction([TimerTrigger("0 0 0 5 * *")] TimerInfo myTimer, ILogger log)
{
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
}