Я следил за документацией SignalR в Github до сообщения группы. Я присоединяюсь хорошо с:Попытка отправить сообщение группы SignalR не удалась с исключением
Groups.Add(Context.ConnectionId, "foo");
Но тогда, когда я пытаюсь отправить сообщение всем пользователям в этой группе с:
Clients.Group("foo").syncShortList(id);
я получаю исключение. Я знаю, что нет ничего плохого в «id». Код никогда не будет продолжаться после этой линии, поэтому я отладчик, чтобы поймать все брошенные исключения, и выяснил, что вторая линия бросает исключение:
'Microsoft.AspNet.SignalR.Hubs.GroupProxy' does not contain a definition for 'syncShortList'
Я знаю наверняка, что я прослушивает событие in javascript:
funnelHub.client.syncShortList = function (id) {
console.log("syncing");
console.log(id);
}
Событие никогда не срабатывает. Кто-нибудь видит, где я ошибаюсь? Я запускаю SignalR 1.0.1
Какую версию SignalR вы используете? –