What is WebHook ?
A webhook is a provider that helps you to get data from external system as and whenit flows into the system.These are real time data that is exposed over HTTP as and when data flows into system.
Components in WebHook :
Receiver : This type of webhook pulls the data from external system to your server.
Sender : This type of webhook is responsible for exposing your data to external system.
WebHook with .NET :
.NET does support web hook and there are various type of web hook that is customized according to business need.
Types of WebHook Libraries provided by .NET :
- GitHubWebHook.
- SlackWebHook.
- GenericWebHook (This is the one which you use at custom level,the webhook is not tied to any providers like github,stripe instead you can define/customize to your needs)
References :