Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp/ServiceBusTopicTriggerCSharp.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 ServiceBusTopicTriggerCSharp { [FunctionName("ServiceBusTopicTriggerCSharp")] public void Run([ServiceBusTrigger("TopicNameValue", "SubscriptionNameValue", Connection = "ConnectionValue")]string mySbMsg, ILogger _logger) { _logger.LogInformation("C# ServiceBus topic trigger function processed message: {message}", mySbMsg); } } }