public GamesController(IPlayerRepository playerRepository, IGamesRepository gamesRepository, IGameViewModel gameViewModel, IGame game, IGameListViewModel gameListViewModel) { _playerRepository = playerRepository; _gameRepository = gamesRepository; _gameViewModel = gameViewModel; _game = game; _gameListViewModel = gameListViewModel; }
public MainViewModel( IGameListViewModel gameList, IConfigurationViewModel configuration, IEventAggregator eventAggregator, Settings settings) { GameList = gameList; Configuration = configuration; this.settings = settings; eventAggregator.Subscribe(this); }