我正在研究一个使用SignalR的Angular项目。由于某些活动,有一种“订阅方法”需要signalR进行订阅。
现在,上述活动发生了很多次,但是我希望“订阅方法”仅被调用一次?
c.invoke('subscribeABC, value).then(() => {
console.log(' ABC SignalR Connected');
});
我可以根据用例多次调用以上代码行。但是我希望一次只引用一个引用。
有什么办法知道signalR客户端当前正在调用哪些所有方法?
还将多次调用同一方法创建多个引用,这可能导致回调方法执行多次。