代码之家  ›  专栏  ›  技术社区  ›  ttugates

如何维护服务器中心可以调用的客户端方法列表?

  •  2
  • ttugates  · 技术社区  · 6 年前

    对于signaler2.1,如何维护服务器集线器可以调用的客户端方法列表?

    根据 Differences between SignalR and ASP.NET Core SignalR - Hub Proxies ,“集线器代理不再自动生成”。

    是否存在维护服务器集线器可以调用的客户端方法列表的现有解决方案?

    寻找一个解决方案,在我们决定使用代码生成滚动我们自己的方法之前,它定义了要由服务器集线器调用的客户机方法。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Wilhelmina Lohan    6 年前

    看起来像 Hub IHubContext T 可为其生成接口的客户端类型的类型参数。除了源代码和注释之外,找不到任何特定于dotnet core的文档,但看起来这是从.net继承的

    https://blog.scottlogic.com/2014/08/08/signalr-typed.html ->“呼叫客户端集线器-新的和改进的”

    public interface IMyHubClient
    {
        void Ping();
    }
     public class MyHub : Hub<IMyHubClient>
    {
        ...
    }