Es allí cualquier CRON expresión que se puede utilizar para activar una Azure Función en el último día de cada mes? Parece un escenario típico para un temporizador gatillo, estoy sorprendido de que yo estoy luchando para entender esto.
Actualmente estoy usando una solución mediante la activación de fechas 28 y 31 de cada mes y comprobar en el código si es el último día del mes, pero que la solución se siente un poco chapucero.
Incluso un definitivo "No es posible", se agradecería.
EDITAR: Aquí está el código
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
}
}
}
}