Event Grid¶
Subscribe to Event Grid events and route them into isolated worker handlers.
flowchart LR
A[Trigger] --> B[Function]
B --> C[Binding or SDK]
C --> D[Azure service] Topic/Command Groups¶
Event Grid trigger¶
[Function("BlobCreatedEvent")]
public void BlobCreatedEvent([EventGridTrigger] BinaryData eventData)
{
}
Subscription setup¶
az eventgrid event-subscription create --name "sub-func-events" --source-resource-id "<source-resource-id>" --endpoint-type azurefunction --endpoint "/subscriptions/<subscription-id>/resourceGroups/$RG/providers/Microsoft.Web/sites/$APP_NAME/functions/BlobCreatedEvent"