1

我将 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");
...

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

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

谢谢。

4

0 回答 0