Example #1
0
        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());
        }