JQueryから正常に呼び出すSignalRハブがあります。
public class UpdateNotification : Hub
{
public void SendUpdate(DateTime timeStamp, string user, string entity, string message)
{
Clients.All.UpdateClients(timeStamp.ToString("yyyy-MM-dd HH:mm:ss"), user, entity, message);
}
}
JSから正常に送信された更新メッセージ
var updateNotification = $.connection.updateNotification;
$.connection.hub.start({ transport: ['webSockets', 'serverSentEvents', 'longPolling'] }).done(function () { });
updateNotification.server.sendUpdate(timeStamp, user, entity, message);
このように正常に受信されました
updateNotification.client.UpdateClients = function (timeStamp, user, entity, message) {
コントローラー内から sendUpdate を呼び出す方法がわかりません。