Get webhooks at localhost

Опубликовано: 15 Июнь 2025
на канале: Les Jackson
5,278
210

In this video we look at the challenge of getting webhooks from a remote source system, delivered down to your local development machine. We look at 2 ways of solving this challenge: the 1st is to use Ngrok, the 2nd is to develop a solution using Azure.

Technologies used:
Ngrok
.NET / C#
Azure Functions
Azure Service Bus

🌐 Links 🌐
--------------------
💾 GitHub Repo: https://github.com/binarythistle/S07E...
🎓 My other courses: https://lesjackson.net
🤩 Patreon:   / binarythistle  
🌲 Linktree: https://linktr.ee/binarythistle

🔗 Differences between isolated worked and in-process functions: https://learn.microsoft.com/en-us/azu...
🔗 Azure Function Core Tools: https://learn.microsoft.com/en-us/azu...

⏲️ Time Codes ⏲️

0:36 - Welcome
3:39 - Solution overview
6:25 - Scaffold Local Webhook Endpoint
15:59 - Github Webhooks
17:39 - Set up Ngrok and test webhooks
23:48 - Set up Azure Service Bus
28:18 - Azure Function development in VSCode
30:35 - Create Azure Function in VSCode
44:34 - Test function locally
47:13 - Deploy to Azure and retest
52:22 - Service Bus subscriber build
1:12:53 - Test End to end Webhook delivery
1:16:04 - Patreon supporter credits