我正在使用带有服务总线背板的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");
...
但是当添加到事件处理器代码时,它默默地不发送数据。 我的问题是,如何将其设置为在事件中心处理器中工作。
我目前正在解决此问题,向网站发送网络请求,然后广播该消息。
感谢。