Пример #1
0
 private void RemoteSystemSessionWatcher_RemoteSessionRemoved(RemoteSystemSessionWatcher sender, RemoteSystemSessionRemovedEventArgs args)
 {
     SendDebugMessage($"Session {args.SessionInfo.DisplayName}:{args.SessionInfo.ControllerDisplayName} was ended by host.");
     SessionRemoved(this, new SessionEventArgs()
     {
         SessionInfo = args.SessionInfo
     });
 }
        private static void OnSessionWatcherRemoved(RemoteSystemSessionWatcher sender, RemoteSystemSessionRemovedEventArgs args)
        {
            DebugString($"Session Removed {args.SessionInfo.DisplayName}");
            AvailableSessions.Remove(args.SessionInfo);

            SessionListUpdated?.Invoke(null, EventArgs.Empty);
        }