是否可以从另一个进程向连接到Hub的客户端发送消息?我设置LINQPad来引用我的Hub项目的DLL并设置VS以将调试附加到LINQPad进程。我的项目有一个HubNotification类,它使用以下代码:
dynamic clients = Hub.GetClients<MyHubClass>();
clients.SendMessage("My Message");
调试时我可以看到调用此代码,但我的连接客户端永远不会收到消息。我已经与Fiddler验证了上述代码运行时没有HTTP发生。我错过了什么或者这是不可能的吗?
答案 0 :(得分:5)
只有当您位于同一个应用领域时,该通话才有效。如果要从另一个进程/应用程序连接到信号器服务,则需要使用信号器客户端。更多信息: