У меня есть ASP .Net Core 2.2 Web API с концентратором SignalR. Можно ли вызвать один из его методов (например, SendMessageToAll), используя Почтальон? Проблема в том, что у меня есть только API - без внешнего интерфейса - и мне нужно проверить.
Я попытался поместить URl в свой концентратор в Postman (api.mydomain.com/chatHub), но тогда я не совсем уверен, как структурировать тело. Я знаю, что SignalR предпочтительно использует WebSockets, и я не знаю, имеет ли PostMan функциональность WebSocket. Я полагаю, что SignalR может также выполнять HTTP-запросы, если WebSockets недоступен, что Postman может сделать. Но какое тело я использую? И я использую HTTP GET или POST?
Я видел сообщение, где человек использовал это тело в Почтальоне:
{
"Target": "SendMessageToGroup",
"Arguments": [
"groupA",
"hello from server"
]
}
Поэтому я попробовал то же самое, но когда я нажимаю «Отправить» на почтальоне, метод SendMessageToGroup моего хаба не срабатывает.
Спасибо