Signalr 信号器是否向包括当前连接在内的所有连接发送响应,还是向除当前连接以外的所有连接发送响应?

Signalr 信号器是否向包括当前连接在内的所有连接发送响应,还是向除当前连接以外的所有连接发送响应?,signalr,signalr-hub,signalr.client,Signalr,Signalr Hub,Signalr.client,比如说,我有一个按钮,它向所有用户显示alert。当我单击该按钮时,所有连接的客户端都将看到警报 假设这是通过从客户机调用服务器方法来实现的,该方法调用客户机上显示警报的函数 例如: public class DemoHub : Hub { public void ShowAlert(String message) { Clients.All.showAlertMessage(message); } } 这是hub中的一个服务器方法,它调用客户机函数来显示警报消

比如说,我有一个按钮,它向所有用户显示
alert
。当我单击该按钮时,所有连接的客户端都将看到
警报

假设这是通过从客户机调用服务器方法来实现的,该方法调用
客户机上显示警报的函数

例如:

public class DemoHub : Hub {
    public void ShowAlert(String message) {
        Clients.All.showAlertMessage(message);
    }
}
这是hub中的一个服务器方法,它调用客户机函数来显示警报消息

我的问题是,警报是否也会显示给当前客户端?我的意思是,如果我点击按钮,在这种情况下我自己会看到警报吗


注意:上面的场景不是真实的场景,这只是对我的问题的类似说明,因为我当前的场景解释起来相当复杂。

向所有连接广播,包括您将使用的呼叫方

Clients.All.showAlertMessage(message);
要向除调用者之外的所有人广播,您将要使用该方法

Clients.Others.showAlertMessage(message);
可以在以下站点找到更多关于此的文档:


上述方法将广播到除当前连接之外的所有连接,我相信当前连接是您正在寻找的

广播到所有连接,包括您将使用的呼叫方

Clients.All.showAlertMessage(message);
要向除调用者之外的所有人广播,您将要使用该方法

Clients.Others.showAlertMessage(message);
可以在以下站点找到更多关于此的文档:


上述方法将广播到除当前连接之外的所有连接,我相信当前连接就是您要查找的连接

好的,
客户端。所有
广播所有连接,包括当前连接和
客户端。其他
广播除当前连接以外的所有连接。是否正确?然后,如果我单击按钮,我将看到警报,如果
客户端。所有
已使用?哦,是的,对不起,我将相应地更新我的答案。所有包括当前连接,.其他不包括,因此,
客户端。所有
广播包括当前连接在内的所有连接,
客户端。其他
广播不包括当前连接的所有连接。是否正确?然后,如果我单击按钮,我将看到警报,如果
客户端。所有
已使用?哦,是的,对不起,我将相应地更新我的答案。全部包括当前的。其他不包括