public GameWindow(UserAccount owner,string connStr, IGameGUI gameGUI, WCFConnectionFactory connFactory) { this.owner = owner; this.gameGUI = gameGUI; playfields = new List<Playfield>(); this.connFactory = connFactory; this.game = connFactory.connectToGame(connStr, this); game.subscribe(owner); }
public LobbyWindow(UserAccount user, ILobbyGUI lobbyGui, WCFConnectionFactory connFactory) { this.user = user; this.lobbyGui = lobbyGui; this.connFactory = connFactory; lobby = connFactory.connectToLobby(Connector.ip, this); lobby.subscribe(user); }