public async Task Run( [ServiceBusTrigger("queue", Connection = "ServiceBusConnectionString", IsSessionsEnabled = true)] Message message, ILogger log) { log.LogInformation($"C# ServiceBus queue trigger function processed message: {Encoding.UTF8.GetString(message.Body)}"); await _client.PushData(message.SessionId, Encoding.UTF8.GetString(message.Body)); }
public async Task Run( [ServiceBusTrigger("mq-02", Connection = "integrationtest01_RootManageSharedAccessKey_SERVICEBUS", IsSessionsEnabled = true)] Message message, Int32 deliveryCount, DateTime enqueuedTimeUtc, string messageId, ILogger log) { log.LogInformation($"C# ServiceBus queue trigger function processed message: {Encoding.UTF8.GetString(message.Body)}"); log.LogInformation($"EnqueuedTimeUtc={enqueuedTimeUtc}"); log.LogInformation($"DeliveryCount={deliveryCount}"); log.LogInformation($"MessageId={messageId}"); await _client.PushData(message.SessionId, Encoding.UTF8.GetString(message.Body)); }