less than 1 minute read

You can set a timer triggered Azure Function to run on startup when built for development like this:

[FunctionName("FantasticFunction")]
        public static async Task RunAsync(
            [TimerTrigger("0 */5 * * * *"
#if DEBUG
            , RunOnStartup=true
#endif
            )]TimerInfo timer, ILogger log)
        {
            //...
        }

It may not be pretty, but it’s super useful when running locally.

Updated: