【问题标题】:Send message to specific user向特定用户发送消息
【发布时间】:2016-01-29 01:59:51
【问题描述】:

我正在尝试向连接欢迎消息的用户发送,但这样的事情不起作用:

    public void Connected(string name)
    {
        Clients.this.newMessage("Hello world!"); //Welcome message to current user

        Clients.All.userConnected(name); //Joined message to everyone
    }

我知道我给你的信息不多,但我不知道你需要什么。 (我的前端是用angularJs,可能有用)

【问题讨论】:

  • 你需要调试你有问题的地方......调试调试调试......
  • @joreldraw 确实没有问题,所以调试不是解决办法。它只是没有做我想做的事。

标签: c# angularjs signalr


【解决方案1】:

你可以这样做

 public override Task OnConnected()
    {
        string name = Context.User.Identity.Name;

        Groups.Add(Context.ConnectionId, name);

        Clients.Group(name).newMessage("Hello world!"); //Welcome message to current user

        return base.OnConnected();
    }

【讨论】:

    最近更新 更多