コード例 #1
0
        public async Task NotifyUser(NotificationDto notification, string username)
        {
            var not = await notificationsManager.AddNotificationToUser(notification, username);

            var user = WikiTriviaHandler.connectedUsers.SingleOrDefault(u => u.Username == username);

            if (user == null)
            {
                return;
            }
            var context = GlobalHost.ConnectionManager.GetHubContext <NotificationsHub>();

            context.Clients.Client(user.ConnectionId).notify(not);
        }