我试图覆盖OnConnected(),OnDisconnected()方法,但我得到:OnConnected()“:发现没有覆盖合适的方法
是实现IDisconnect,IConnect的接口和内部的Connect()和断开()一样OnConnected(),OnDisconnected()做我的处理?
是什么赋予了?
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();
}
}