我正在使用 Azure WebJob 从服务总线队列中成功获取消息。但我想使用相同的 WebJob 每 5 秒运行一些方法。
我尝试了以下方法,并且在本地运行良好,但是当我发布时它只运行一次。天蓝色日志没有错误。
我究竟做错了什么?
感谢您的帮助。
static void Main()
{
try
{
var testTimer = new System.Threading.Timer(e => TestMethod(), null, TimeSpan.FromSeconds(0), TimeSpan.FromSeconds(5));
SetupJobHost();
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
}
private static void TestMethod()
{
Console.WriteLine("Test");
}