public GamesViewModelFetcher(IAvailableGamesFetcher fetcher,
                              IFavoriteGameFetcher favoriteFetcher,
                              IGameFavoriter favoriter,
                              IFavoriteGameQuerier gameQuerier)
 {
     this.fetcher         = fetcher;
     this.favoriteFetcher = favoriteFetcher;
     this.favoriter       = favoriter;
     this.gameQuerier     = gameQuerier;
 }
 private GameViewModel NewGame(string name, int id, IGameFavoriter favoriter, IFavoriteGameQuerier gameQuerier)
 {
     return(new GameViewModel(name, id, false, favoriter, gameQuerier));
 }