Моя текущая заявка имеет процесс онлайн-голосования
ранее это была функция сборки, использующая старую версию signalR - 1.1.4
и эта онлайн-функция отлично работает в старой версии
но позже мы выполнили обновление версии .net и решили также обновить signalR.
поэтому мы обновили его до 2.0.3
, чтобы сделать это, я должен добавить класс Startup.cs.
Пример кода
$(function () {
debugger;
var notificationHub = $.connection.NotificationHub;
$.connection.hub.start().done(function () {
$('.btnSaveRecommendation').on('click', function (e) {
var agendaGroupItemId = e.delegateTarget.id;
notificationHub.server.sendMeetingAgendaGroupItemRecommendedActionReplace('@Model.Organization', '@Model.MeetingId', agendaGroupItemId);
});
}).fail(function (error) {
alert("Failed to connect!");
});;
});
Я до сих пор не могу понять, почему это происходит.
Чтобы идентифицировать эту проблему, я создал другой проект, используя signalR 2.0.3.
И это работает отлично
Я добавил изображения, и я думаю, вы можете получить хорошее представление об этом.
не могли бы вы помочь мне решить эту проблему?