Configurer le minuteur d’Azure Function via les paramètres de l’application
Définissez votre planification comme "schedule": "%EmailScheduleTriggerTime%" puis dans le fichier appsetting.json ou local.settings.json, vous pouvez définir la valeur EmailScheduleTriggerTime comme "0 30 9-12 * * *"
{
"IsEncrypted": false,
"Values": {
"EmailScheduleTriggerTime": "0 30 9-12 * * *", //Run every 30 minutes from 9:00 to 12:00
},
"ConnectionStrings": {
"DefaultConnection": ""
}
}
[FunctionName("TimerfunctionApp")]
public static void Run([TimerTrigger("%EmailScheduleTriggerTime%")] TimerInfo TInfo, TraceWriter log)