Не в состоянии подключиться к сигналу от почтанаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Не в состоянии подключиться к сигналу от почтана

Сообщение Anonymous »

Я хочу установить связь между почтальником и моим приложением SignalR. У меня проблемы с отправкой сообщений, я могу подключиться к концентратору, но не могу отправлять сообщения от почтальона.

Код: Выделить всё

using Microsoft.AspNetCore.SignalR;

namespace LocalReads.API.Hubs {

public class NotificationHub : Hub
{
public async Task SendNotification(string message)
{
await Clients.All.SendAsync("ReceiveNotification", message);
}

public override Task OnConnectedAsync()
{
Console.WriteLine("Client connected: " + Context.ConnectionId);
return base.OnConnectedAsync();
}
}

}
Я регистрирую его в файле программы.

Код: Выделить всё

builder.Services.AddSignalR();
//... some code
app.MapHub("notification-hub");
Затем, когда я перехожу в почтальон, я могу подключиться к концентратору, как показано на изображении ниже
Как вы можете видеть, я использую следующее сообщение: < /p>

Код: Выделить всё

{"arguments":["Hey"],"invocationId":"0","target":"SendNotification","type":1}\u001e
Когда я отправляю это, я вижу отправленное сообщение в почте, изображение ниже

Но нет ответа на все, что не так. Нажмите, < /p>
i, хотя это могло быть сообщение, не использующее правильный символ сепаратора, поэтому я использовал тот, который, казалось, работал для всех: < /p>

Код: Выделить всё

{ "arguments": ["just a test"], "target": "HubMethod", "type": 1 }
< /code>
Этот символ используется во многих учебных пособиях и веб -страницах, я только что скопировал и вставлен из этой ссылки Stackoverflow: вызов сигнала от почты < /p>
Когда я пытаюсь с этим сообщением, Хаб просто отключен следующей ошибкой: < /p>

Итак, я отправился посмотреть видео Милана Джовановича в YouTube ([youtube]9_prk7pwkpy[/youtube] То же самое в почтальстве и у меня была такая же ошибка, как и в моем проекте, даже если я сделал те же шаги, что и Милан в его видео.
Milan использует, с net7.0 До сих пор, это вся информация, которую я имею, я не знаю, что это может быть, если это что -то связано с сертификатами, я не уверен, или, вероятно, мне не хватает какой -то важной шаг для работы.


Подробнее здесь: https://stackoverflow.com/questions/797 ... om-postman
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»