Questions tagged [asp.net-webhooks]

ASP.NET WebHooks is a framework for sending and receiving WebHooks between Web Applications and services. It is based on Microsoft .NET Framework and an ideal choice for integrating disparate services and applications.

WebHooks provide a simple mechanism for sending event notifications across web applications and external services. For example, you can subscribe to receive a WebHook when someone sends money to your PayPal account, or when a message is posted to Slack, or a picture is posted to Instagram – the opportunities are endless!

When subscribing, you provide a callback URI where you want to be notified. When an event occurs in the service you subscribe to, a WebHook is sent to your callback URI with information about what happened so that your Web Application can process it accordingly. WebHooks happen without polling and with no need to hold open a network connection while waiting for event notifications.

ASP.NET WebHooks provides support for receiving WebHooks from other parties as well as sending WebHooks so that you can notify other parties about changes in your service:

  • On the receiving side, it provides a common model for receiving and processing WebHooks from any number of WebHook providers. It comes out of the box with support for Azure Alerts and Kudu, BitBucket, Microsoft Dynamics CRM, Dropbox, GitHub, Instagram, MailChimp, PayPal, Pusher, Salesforce, Slack, Stripe, Trello, WordPress as well as IFTTT and Zapier, but it is easy to add more. It also supports queued processing of WebHooks so that they can be processed elsewhere.
  • On the sending side it provides support for managing and storing subscriptions as well as for sending event notifications to the right set of subscribers. This allows you to define your own set of events that subscribers can subscribe to and notify them when things happens. ASP.NET WebHooks provides a lot of flexibility for sending and persisting WebHooks, scaling up and out your solution, as well as sending WebHooks from WebJobs and other places in addition to your Web Application. Out of the box, WebHooks subscriptions can be stored in Azure Table Storage or SQL, but they can be stored anywhere.

Resources

61 questions
2
votes
1 answer

Is ASP.NET webhook supports webforms application to create custom receivers and senders?

Can we implement asp.net web-hooks in web-form based application having framework .NET 4.5?
Harshit
  • 397
  • 2
  • 6
  • 17
1
vote
1 answer

.NET 5 console app to use Dropbox webhooks

I have been developing a .NET 5 console application which downloads and uploads files and folders from/to my Windows server and Dropbox. (As a side note, I plan to upgrade to .NET 6 once this is released this November). So far everything is working…
1
vote
2 answers

consume JSON from webhook in C#

Hi I'm looking to create a simple webhook receiver and dump the data into a table. This is for receiving SMS using Zipwhip. Zipwhip will send a post with JSON. Need to receive the JSON and process. What is a simple way to accomplish this. Thanks in…
Mark Ren
  • 21
  • 1
  • 3
1
vote
0 answers

Receive and handle dynamics 365 webhook

I'm building this application that creates a webhook on dynamics CRM whenever a new contact is created. I've been following this guide Receiving WebHooks in your web application and ASP.NET WebHooks - receiving and processing. I'm using requestbin…
E. Peracchia
  • 113
  • 1
  • 12
1
vote
1 answer

Custom Webhook Receiver in .Net core 2.1

I'm trying to create webhooks receiver for bigcommerce webhooks. [HttpPost("customer_update")] public void GetCustomerUpdateHook() { d_logger.Information("Process Webhook reply Web Response Hit"); } my function is getting hit…
sasi reka
  • 173
  • 3
  • 15
1
vote
0 answers

Unable to save Webhook Data received using ASP.NET C# Web Forms

I am trying to build a JSON webhook, I have configured the receiver and webhook handler. I am trying to save the POST data received from webhook to my SQL server.But I couldnt. When i make the HTTP request to the webhook URL, I have 200 OK response…
1
vote
0 answers

Create; Exception: [A task was canceled.] Inner error

Microsoft Graph WebHooks was working fine till yesterday but I got problem today while creating subscription Code: ExtensionError Message: Operation: Create; Exception: [A task was canceled.] Inner error Following is code [Authorize] public…
1
vote
0 answers

Trello Webhooks request can not be verified

I created a mvc project with AspNetWebHooks TrelloReceiver (.net 4.5) and deployed it on appharbor. In the web.config I wrote the following: And when the request comes, in the logs I see…
1
vote
1 answer

Fail to try webhook for Microsoft Teams site

anybody know if I do something wrong or if something is not working at the moment? I use MessageCard Playground and want to send data to a Teams-Channel. I did setup the connector and got a webhook url. Now I want to send some samples to the…
YvesR
  • 5,922
  • 6
  • 43
  • 70
1
vote
1 answer

Asp.Net Webhook Subscription outside the webhook project

I have created a webhook custom sender project as described in here. When I try to subscribe to the webhook using postman I get a login error. As per my understanding to subscribe, I must provide a dashboard sort of thing where users come and…
muhammad kashif
  • 2,566
  • 3
  • 26
  • 49
1
vote
1 answer

Creating WebHook sender

I'm developing a Custom connector with Microsoft Flow. I've already connected my webApp (asp.Net) with flow and it works fine! Now I want to extend its functionalities and add some triggers through webhooks. I followed this tutorial…
Fvamaro
  • 19
  • 1
  • 3
1
vote
0 answers

Implementing Webhooks for a custom service provider

Hi i'm currently required to create webhooks to listen for any updates that Synapse Pay send to me. In a nutshell im gathering users information to prepare and submit. Once i submit the users information i need to listen to check when the user is…
Costas Aletrari
  • 387
  • 5
  • 22
1
vote
2 answers

Injecting the azure table storage connection string for Webhooks

I am using the azure table storage for the one of our webhook sender service. For this, the MS_AzureStoreConnectionString has to be set in the web.config file. Now i need to get the above values from the key vault which can be done through custom…
1
vote
1 answer

Are ASP.Net WebHooks a good solution and how malleable are they?

I have some data about some users in my database. I want to develop a service that send to a client through a URL (preferably a POST HTTP Request) the new data that are inserted in my DB. To do that, I thought about using ASP.Net WebHooks (from that…
Quentin V.
  • 345
  • 2
  • 13
1
vote
2 answers

how to accept incoming post to c# web app

I am new to c# and looking for some documentation/examples where c# web app can accept incoming post from third parties. i was reading this blog and found its…
TechnoSavvy
  • 107
  • 4
  • 18