This repository contains the source code for a web app that displays events from Azure Event Grid in near-real time. It is built on ASP.NET Core 3.1 and leverages SignalR to display incoming messages.
This will launch a custom template for the Azure portal instance that you are logged into.
Run GitHub Action called "Deploy App Service and WebApp (ARM)", the workflow file reference is "deploy-webapps-dotnet-core.yml". Update paramenters in the file "parameters-appservice.json"
This will take about 3-5 minutes to provision.
Launch the site to ensure that it is running. Make note of the address for the next step.
The event subscription endpoint will be the address with the following suffix: /api/updates.
For example: https://{{site-name}}.azurewebsites.net/api/updates
- Routing events to a custom endpoint
- Receive events to an HTTP endpoint
- For details about how code sample was implemented, please refer to the accompanying blog post.