Example #1
0
 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);
 }
Example #2
0
        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);
        }