Я только начал использовать шаблон aspnetboilerplate mvc, и я не уверен, какой способ рекомендуется использовать для получения веб-перехватчика и сохранения его данных тела json для клиента в базе данных. * Я хочу иметь возможность предоставить пользователю определенный c URL-адрес веб-перехватчика для своего клиента, который они могут ввести в другую систему, которая будет отправлять данные через веб-перехватчик. Затем сохраните эти данные в таблице с их tenantid.
Я начал создавать действие в проекте WebApi. Просматривая документацию, я наткнулся на Webhooks в aspnetboilerplate
Итак, теперь мне интересно, действительно ли я должен делать это в проекте webapi или как-то использовать webhookDefinitionProvider.
Какой будет рекомендуемый способ?
Еще один быстрый вопрос: можно ли предоставить пользователю URL-адрес, содержащий имя клиента и специальный ключ c, например https://url/tentantName/secretkey или если tenantName должно быть частью домена URL, например https://tenant.url/secretkey