为 ASP.NET Core 2.1 创建 Webhooks?是否支持?

use*_*572 5 c# webhooks sender .net-core asp.net-core

是否可以在 asp.net core 2.1 中创建自定义 webhook 作为发件人?我看到有一些用于接收 webhooks 的实现库。但是当你想成为发件人时,我找不到任何东西。

我只有一些关于 webhooks 的基本知识,也许我看错了?因为当我想成为发送者而不是接收者时,我在查找信息时遇到了一些麻烦?除了“发件人”之外,它还有其他名称吗?

谢谢。

Chr*_*att 11

“网络钩子”没有什么神奇之处。这只是服务器回调客户端的一个术语(显然,它通常反过来工作)。简而言之,webhook 只是在“客户端”上设置的某个端点,在这种情况下,它实际上是一个 Web 服务器。例如,在 ASP.NET Core 中,这只是控制器上的一个操作,绑定到特定的路由。“服务器”,即将要访问 Webhook 的那个,只是向该端点发出 HTTP 请求。

简而言之,这里没有框架或库,因为它什么都没有。如果您是需要访问 webhook 的人,那么您只需通过HttpClient该端点发出请求即可。就那么简单。