Asp.net core ASP.net内核中的连接管理和信号器数据传输

Asp.net core ASP.net内核中的连接管理和信号器数据传输,asp.net-core,signalr,Asp.net Core,Signalr,我正在使用.NET5构建一个ASP.Net应用程序,我正在开始学习Signal,我希望这是websock的最佳选择,在.NET5中可用。。。。嗯,我检查了Clients类的使用情况,但是,我没有找到关于它的示例或文档(最近!!) 基本上,我最近发现的所有东西都是这个例子的副本: 是否可以使用客户机类存储更复杂的信息,例如,存储包含有关用户的各种信息的类 如何在类上注册新用户? 我看到的一些示例,使用并发逻辑来存储这种结构 我想做的是: 客户端1使用用户名和密码进行连接 客户端1发送一些信息进行处

我正在使用.NET5构建一个ASP.Net应用程序,我正在开始学习Signal,我希望这是websock的最佳选择,在.NET5中可用。。。。嗯,我检查了Clients类的使用情况,但是,我没有找到关于它的示例或文档(最近!!)

基本上,我最近发现的所有东西都是这个例子的副本:

是否可以使用客户机类存储更复杂的信息,例如,存储包含有关用户的各种信息的类

如何在类上注册新用户? 我看到的一些示例,使用并发逻辑来存储这种结构

我想做的是:

  • 客户端1使用用户名和密码进行连接
  • 客户端1发送一些信息进行处理
  • 服务器返回信息并每X秒更新一次(对于 (示例)
  • 授权我知道怎么做,没有任何问题。。。我的问题是关于其他信息的存储,这些信息将每X秒更新一次(基本上是实时的),以及如何将信息返回或发送到正确的客户端


    这个类将包含数据库和正在执行的线程的连接句柄……

    我建议您可以尝试使用其他存储,如service bus或redis来存储一些用户信息,并编写代码来读取数据,并调用客户端方法来根据存储的用户信息进行更新。