无法将事件中心处理器的消息发送到SignalR服务总线背板

时间:2015-11-20 23:36:52

标签: c# azure signalr azure-eventhub signalr-backplane

我正在使用带有服务总线背板的SignalR。尝试从不是网络服务器的内容发起消息。 (事件中心处理器)

以下代码在C#命令行应用程序中正常工作。

string conn = ""
GlobalHost.DependencyResolver.UseServiceBus(conn, "MY_PREFIX");
var server = TestServer.Create(app =>
{
   app.MapSignalR();
});
...
var hubContext = GlobalHost.ConnectionManager.GetHubContext<ExampleHub>();
hubContext.Clients.Group("MyGroupName").broadcastMessage("Test");
...

但是当添加到事件处理器代码时,它默默地不发送数据。 我的问题是,如何将其设置为在事件中心处理器中工作。

我目前正在解决此问题,向网站发送网络请求,然后广播该消息。

感谢。

0 个答案:

没有答案