#c# #asp.net-core #.net-core #webhooks #sender
#c# #asp.net-core #.net-ядро #webhooks #отправитель
Вопрос:
Возможно ли создавать пользовательские веб-справочники в asp.net ядро 2.1 в качестве отправителя? Я видел, что есть реализованные библиотеки som для получения webhooks. Но я ничего не могу найти, когда вы хотите быть отправителем.
У меня есть только некоторые базовые знания о webhooks, может быть, я неправильно смотрю на это? Потому что у меня возникают некоторые проблемы с поиском информации, когда я хочу быть отправителем, а не получателем? Есть ли у него другое имя, кроме «sender»?.
Спасибо.
Комментарии:
1. webhook обычно является конечной точкой ресурса http. есть класс httpclient, который вы можете использовать.
2. Почему этот вопрос был отклонен? Думаю, для новичка вполне справедливо задать этот вопрос…
Ответ №1:
В «webhook» нет ничего волшебного. Это просто термин, обозначающий обратный вызов сервера клиенту (обычно это работает наоборот, очевидно). Короче говоря, webhook — это просто некоторая конечная точка, настроенная на «клиенте», который в данном случае фактически является веб-сервером. В ASP.NET Ядро, это было бы просто действие на контроллере, привязанное, например, к определенному маршруту. «Сервер», тот, который будет подключаться к webhook, просто отправляет HTTP-запрос к этой конечной точке.
Короче говоря, для этого нет фреймворка или библиотеки, потому что в нем ничего нет. Если вам нужно нажать на webhook, тогда вы просто отправите запрос через HttpClient
к этой конечной точке. Вот так просто.
Комментарии:
1. Черт возьми, есть Microsoft ASP.NET Основные веб-справочники , которые обеспечивают поддержку получения веб-справочников с некоторыми примерами для популярных сервисов.