Este acolo orice CRON expresie pot folosi pentru a declanșa o Azure Funcția în ultima zi a fiecărei luni? Se pare ca un astfel de scenariu tipic pentru un cronometru de declanșare, sunt surprins că mă chinui să dau asta.
Eu sunt în prezent, folosind o soluție de declanșare pe datele 28-31 din fiecare lună și verificarea în cod, dacă e ultima zi din lună, dar această soluție se simte un pic ciudate.
Chiar și o definitiv "Nu este posibil" ar fi apreciat.
EDIT: Aici este codul
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
}
}
}
}