public override Task OnConnected() { using (LaGameDBContext db = new LaGameDBContext()) { var email = Context.User.Identity.Name; var member = db.Members.FirstOrDefault(x => x.email == email); if (member == null) { throw new Exception(); } Groups.Add(Context.ConnectionId, "Members"); } return(base.OnConnected()); }