如何在信号r中获取会话值

时间:2016-06-30 11:58:55

标签: c# asp.net signalr

我想在我的集线器类上访问会话值

我的jquery代码如下

var con = $.connection.MyHub;
$.connection.hub.start().done(function () {
            con.server.send().done(function (data) {
                displayservices(data);    
            })
        })

con.client.addmessege = function (data) {
            displayservices(data);
            //alertSound();
        };

我的中心课程如下:

public Class MyHub : Hub
{
    public void send(string msg)
    {
      client.all.addmessage(msg)
    }
}

如何在集线器类中访问会话值

1 个答案:

答案 0 :(得分:-1)

您可以从nextUntil获取当前会话,如下所示:

function destroy(){
    if(shouldDestroy() && canDestroy()){
      var $template = $($component.get(0)).nextUntil($component.get(1));
      $component.remove();
      $template.remove();
      destroyComputed.dispose()
  }
}