gpt4 book ai didi

asp.net - 使用 signalr 定期向所有客户端发送消息

转载 作者:行者123 更新时间:2023-12-02 20:37:44 24 4
gpt4 key购买 nike

我想在特定的时间间隔后使用集线器将一些数据从服务器发送到所有连接的客户端。如何使用信号集线器来完成此任务。

最佳答案

启动 System.Threading.Timer ,并从它的回调中使用特定的集线器广播消息。

全局.asax:

private Timer timer;
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.MapHubs("~/signalr2");
timer = new Timer(TimerCallback(timerCallback), null, Timeout.Infinite, 1000);
}
}

检查 SignalR wiki page 中的“从集线器外部通过集线器广播”部分。

关于asp.net - 使用 signalr 定期向所有客户端发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15496947/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com