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); }