我正在尝试使用 VS 2012 开发 Signalr 应用程序,但由于 Intellisense 没有启动,我无法获得 OnreceivedAsync 方法。我需要覆盖这些公共方法,但不知何故它不允许我这样做。我已包含 Microsoft.asp。 net.signalr 库也是。我正在 VM 中开发此应用程序。可能是什么原因?我包括一个屏幕截图。

我正在尝试使用 VS 2012 开发 Signalr 应用程序,但由于 Intellisense 没有启动,我无法获得 OnreceivedAsync 方法。我需要覆盖这些公共方法,但不知何故它不允许我这样做。我已包含 Microsoft.asp。 net.signalr 库也是。我正在 VM 中开发此应用程序。可能是什么原因?我包括一个屏幕截图。

从 SignalR 1.0.0 开始,Async后缀已从OnReceivedAsync方法以及OnConnectedAsync,OnReconnectedAsync和OnDisconnectedAsync方法中删除PersistentConnection。
它们现在分别称为OnReceived、OnConnected和。否则,这些方法几乎没有变化。它们都具有相同的方法签名,并且与以前一样在同一时间被调用。OnReconnectedOnDisconnected
https://github.com/SignalR/SignalR/wiki/PersistentConnection