Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp/ServiceBusQueueTriggerCSharp.cs (15 lines of code) (raw):
using System;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;
using Microsoft.Extensions.Logging;
namespace Company.Function
{
public class ServiceBusQueueTriggerCSharp
{
[FunctionName("ServiceBusQueueTriggerCSharp")]
public void Run([ServiceBusTrigger("QueueNameValue", Connection = "ConnectionValue")]string myQueueItem, ILogger log)
{
log.LogInformation($"C# ServiceBus queue trigger function processed message: {myQueueItem}");
}
}
}