Azure Function App Builder
Function App + Bicep + pipeline.
Integration Solution Builder
Choose a pattern. Generate app + deployment.
Generated
GateSift.Orders
.NET 8 isolated · Service Bus: orders-in → REST API
Managed identity Shared-key storage disabled TLS 1.2 minimum RBAC-based access What-if before deployment
GateSift.Orders/Functions/ProcessFunction.csSelected Azure Functions trigger
using Azure.Messaging.ServiceBus;
using GateSift.Orders.Factories;
using GateSift.Orders.Interface;
using Microsoft.Azure.Functions.Worker;
namespace GateSift.Orders.Functions;
internal sealed class ProcessFunction(IProcessOrchestrator orchestrator)
{
[Function(nameof(ProcessFunction))]
public async Task RunAsync(
[ServiceBusTrigger("%ServiceBus__TriggerQueueName%", Connection = "ServiceBus")]
ServiceBusReceivedMessage message,
CancellationToken cancellationToken)
{
var integrationMessage = IntegrationMessageFactory.Create(
message.Body.ToString(),
message.MessageId,
message.CorrelationId);
await orchestrator.HandleAsync(integrationMessage, cancellationToken);
}
}
Download ZIPFunction App + Deploy/