public override async Task OnConnected() { if (Users == null) { Users = new List <UserDTO>(); } Users.Add(new UserDTO { UserName = Context.User.Identity.Name, ConnectionId = Context.ConnectionId, UserId = Context.User.Identity.GetUserId(), Status = true }); _friendManager.UserJoin(Users); await ShowFriends(null); await ShowRequests(); Clients.All.usersOnline(); await base.OnConnected(); }