【发布时间】:2015-02-26 12:09:44
【问题描述】:
我想执行我的Azure Webjob 方法async 但我想知道Azure Webjob 支持Async Execution or not
任何人都可以在这方面帮助我。异步执行webjob 方法ProcessSub1Messages 和ProcessSub2Messages。
namespace WebJob1
{
public class Functions
{
public static void ProcessSub1Messages([ServiceBusTrigger("TestTopic", "Sub1")] BrokeredMessage message,
TextWriter logger)
{
Console.WriteLine("Webjob Start for Sub1 {0} {1}", message.MessageId, DateTime.Now);
Thread.Sleep(100000);
Console.WriteLine("Webjob End for Sub1 {0} {1}", message.MessageId, DateTime.Now);
}
public static void ProcessSub2Messages([ServiceBusTrigger("TestTopic", "Sub2")] BrokeredMessage message,
TextWriter logger)
{
Console.WriteLine("Webjob Start for Sub2 {0} {1}", message.MessageId, DateTime.Now);
Thread.Sleep(100000);
Console.WriteLine("Webjob End for Sub2 {0} {1}", message.MessageId, DateTime.Now);
}
}
}
【问题讨论】:
标签: azure servicebus azureservicebus azure-webjobs azure-webjobssdk