以下のように、 SignalRのサンプル コードを VB.NET に変換しました。test
クライアントから呼び出すと は正しく呼び出されますが、サーバー側の、Connect
、Disconnect
およびReconnect
は呼び出されません。他にすべきことはありますか?IE10、Chrome、および FF でテストしました。
編集済み:期待どおりに動作しています$.connection.hub.disconnected
。stateChanged
Public Class Status
Inherits Hub
Implements IDisconnect
Implements IConnected
Public Function Disconnect() As Threading.Tasks.Task Implements IDisconnect.Disconnect
Return Clients.leave(Context.ConnectionId, DateTime.Now.ToString())
End Function
Public Function Connect() As Threading.Tasks.Task Implements IConnected.Connect
Return Clients.joined(Context.ConnectionId, DateTime.Now.ToString())
End Function
Public Function Reconnect(groups As IEnumerable(Of String)) As Threading.Tasks.Task Implements IConnected.Reconnect
Return Clients.rejoined(Context.ConnectionId, DateTime.Now.ToString())
End Function
Public Sub test()
Stop
End Sub
End Class