SignalR überschreiben OnConnected(), OnDisconnected()

Ich versuche zu überschreiben OnConnected(), OnDisconnected () - Methoden, aber ich bekomme: OnConnected()': no suitable method found to override

Ist die Umsetzung IDisconnect, IConnect-interfaces und dabei meine Verarbeitung innerhalb der Connect() und Disconnect() das gleiche wie OnConnected(), OnDisconnected()?

was gibt?

   public static class UserHandler
    {
        public static HashSet<string> ConnectedIds = new HashSet<string>();
    }

    public class MyHub : Hub
    {
        public override Task OnConnected()
        {
            UserHandler.ConnectedIds.Add(Context.ConnectionId);
            return base.OnConnected();
        }

        public override Task OnDisconnected()
        {
            UserHandler.ConnectedIds.Remove(Context.ConnectionId);
            return base.OnDisconnected();
        }
    }
InformationsquelleAutor ShaneKm | 2012-11-23
Schreibe einen Kommentar