Je tam nejaký CRON výraz môžem použiť na spustenie Azure Funkciu v posledný deň každého mesiaca? Zdá ako typický scenár pre časovač spúšť, som suprised, že som snaží zistiť to,.
Ja som v súčasnej dobe pomocou riešenie sa spúšťa na rande 28-31 každého mesiaca a kontroly v kód, ak je to posledný deň mesiaca, ale toto riešenie vyzerá trochu hacky.
Ešte definitívne "Nie je možné," chcel by som byť ocenil.
ÚPRAVA: Tu je kód
using Microsoft.Azure.WebJobs;
using Microsoft.Extensions.Logging;
using System;
namespace MyProsj.Functions.Triggers
{
public static class LastOfEachMonth
{
[FunctionName("LastOfEachMonth")]
public static void Run([TimerTrigger("0 0 20 28-31 * *")] TimerInfo myTimer, ILogger log)
{
if (DateTime.Now.AddDays(1).Day == 1)
{
//DO STUFF HERE
}
}
}
}