/// <summary> /// Crea una solicitud al servidor para terminar sesion de un <c>Jugador</c> y cerrar conexión al servidor /// </summary> /// <param name="playerNickname"></param> /// <exception> /// Esta excepcion puede retornar una excepcion tipo EndpointNotFoundException /// </exception> public static void EndSession(string playerNickname) { InstanceContext instanceContext = new InstanceContext(new PlayerCallbackHandler()); PlayerManagerClient server = new PlayerManagerClient(instanceContext); try { server.CloseSession(playerNickname); } catch (EndpointNotFoundException) { MessageBox.Show("El servidor ya no esta disponible"); } }