【问题标题】:How to connect to SignalR server from ASP.NET Core server and keep it open?如何从 ASP.NET Core 服务器连接到 SignalR 服务器并保持打开状态?
【发布时间】:2020-04-08 12:21:51
【问题描述】:

我有一个不运行 SignalR 服务器/集线器的 ASP.NET Core 后端 Web 服务器。但是,后端需要作为客户端连接到 SignalR 集线器,并始终保持该连接打开以保持某些数据同步。我怎样才能做到这一点?我不确定 IHostedService 是否符合我的目的。

【问题讨论】:

    标签: c# asp.net signalr asp.net-core-signalr


    【解决方案1】:

    IHostedService 完全适用于此类场景 - 当您在应用程序的整个生命周期内(即可执行文件正在运行时)在后台运行某些东西时。

    您可以使用System.Net.WebSockets.ClientWebSocket 从您的应用程序连接到服务器

    【讨论】:

      猜你喜欢
      • 2019-05-20
      • 1970-01-01
      • 2018-08-24
      • 2015-09-21
      • 1970-01-01
      • 2010-12-31
      • 2020-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多