Hi,
I am using .net and using latest version of Azure Messaging Service Azure.Messaging.ServiceBus 7.2.1. When I deploy my app on local IIS, I am unable to receive messages from Azure.
Here is my code:
static async Task MessageHandler(ProcessMessageEventArgs args)
{
await args.CompleteMessageAsync(args.Message);
string body = args.Message.Body.ToString();
}
static Task ErrorHandler(ProcessErrorEventArgs args)
{
Console.WriteLine(args.Exception.ToString());
LogError(args.Exception, ErrorCode.AzureServiceBusListner);
return Task.CompletedTask;
}
static ServiceBusClient client;
static ServiceBusProcessor processor;
static async Task RecieveMessage()
{
client = new ServiceBusClient(sbConnectionString);
processor = client.CreateProcessor(sbQueueName, new ServiceBusProcessorOptions());
try
{
processor.ProcessMessageAsync += MessageHandler;
processor.ProcessErrorAsync += ErrorHandler;
await processor.StartProcessingAsync();
await processor.StopProcessingAsync();
}
finally
{
await processor.DisposeAsync();
await client.DisposeAsync();
}
}