CRON Espressione di trigger Azure Funzione l'ultimo giorno di ogni mese

0

Domanda

C'è qualche CRON espressione che può essere utilizzato per attivare un Azure Funzione l'ultimo giorno di ogni mese? Sembra che un tale scenario tipico di un timer di trigger, io sono sorpreso che sto lottando per capire questo fuori.

Attualmente sto usando una soluzione innescando date 28-31 di ogni mese e di controllo nel codice se è l'ultimo giorno del mese, ma che soluzione si sente un po ' sporca.

Anche un definitivo "Non è possibile" sarebbe apprezzato.

MODIFICA: Ecco il codice

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
            }
        }
    }
}
.net azure azure-functions c#
2021-11-17 12:13:36
1

Migliore risposta

0

Qui è il Mais Espressione per eseguire il trigger di Azure Funzione l'ultimo giorno di ogni Mese. alle 10:15 AM

15 10 * * 5L

enter image description here

Per Ulteriori informazioni, consulta questo Mais Espressioni.

2021-11-17 12:23:06

'L' doesnt sembrano funzionare in Azure Funzioni.. "di Microsoft.Azure.WebJobs.Estensioni: La pianificazione espressione '0 0 20 L * *' non è stata riconosciuta come un valido cron espressione o il tempo stringa."
FS'Wæhre

Sembra che si desidera attivare la funzione all'ultimo giorno 8 di ogni mese secondo che è necessario utilizzare il seguente mais espressione 0 20 L * * per ulteriori informazioni, consulta brightxpress.com/user/appendix/cron_expressions.htm
SaiSakethGuduru-MT

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................