है वहाँ किसी भी क्रॉन अभिव्यक्ति मैं का उपयोग कर सकते हैं ट्रिगर करने के लिए एक नीला समारोह के अंतिम दिन पर हर महीने? यह की तरह लगता है इस तरह के एक विशिष्ट परिदृश्य के लिए एक टाइमर ट्रिगर, मैं कर रहा हूँ हैरान है कि मैं संघर्ष कर रहा हूँ यह पता लगाने के लिए.
मैं हूँ वर्तमान में एक का उपयोग कर समाधान द्वारा ट्रिगर तारीखों पर 28-31 प्रत्येक माह की और जाँच में कोड अगर यह पिछले महीने के दिन, लेकिन यह है कि समाधान का एक सा लगता है hacky.
यहां तक कि एक निश्चित "संभव नहीं" की सराहना की जाएगी.
संपादित करें: यहाँ कोड है
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
}
}
}
}