是否有针对SignalR集线器版本化的定义策略,以便旧的JS代码可以继续工作?

Dav*_*fer 12 javascript c# versioning api-design signalr

我希望能够对现有SignalR集线器上的方法签名,名称等进行更改.是否有针对SignalR集线器版本化的定义策略,以便旧的JS代码可以继续工作,而无需为新调用创建新的新命名集线器?

小智 2

我想说,简短的回答是否定的。Signalr 没有任何类似的版本控制策略。

这个问题有点细节,但信号器可以选择使用类上的属性来定义集线器名称。您还可以通过从原始 Hub 派生来创建新的 Hub 类,以帮助您重用现有代码。无论你做什么,都需要编写新的客户端 js。