when using the v3.0.0 sdk the timer trigger TimerInfo fails to bind to anything other than the parameter named myTimer; this break existing code using the UseMonitor and RunOnStartup is set
Error indexing method 'FileTransformation.FileInboundJobResp'
[9/24/2018 12:59:04 PM] Microsoft.Azure.WebJobs.Host: Error indexing method 'FileTransformation.FileInboundJobResp'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'timerTrigger' to type 'Microsoft.Azure.WebJobs.TimerInfo'.
In my case it needs to be called "timer", otherwise if I call it "timerTrigger" it fails. Odd. This is still happening as of April 2019 with the latest SDK.
Still happening March 2021. (App Service Plan Linux, App just recently created)
Caused me quite some head scratching. So glad I found this issue.
Most helpful comment
In my case it needs to be called "timer", otherwise if I call it "timerTrigger" it fails. Odd. This is still happening as of April 2019 with the latest SDK.