问题描述
这个 TimerTrigger
没有触发,有人可以在这里提出更好的建议。
public async Task test([TimerTrigger("0 0 11,12 * * 1-5")] TimerInfo timer)
{
try
{
await _approvalProcess.GetUnassignedRequistionAsync();
}
catch (Exception ex)
{
_logger.LogError(null,ex.Message,"test");
}
}
解决方法
如果没有额外配置,则需要使用public async Task Run
。将 test
更改为 Run
可能会解决您的问题。
正如评论中提到的user1672994
,看来你也缺少函数名的配置:
[FunctionName(<<your function name here>>)]
,
public async Task Notification([TimerTrigger("0 30 20 * * 1-5")] TimerInfo timer)
{
try
{
}
catch (Exception ex)
{
}
}