Exemplo n.º 1
0
 public GameInfoHolder(IAppStateHandler appStateHandler,
                       IPlayStateHandler playStateHandler,
                       ILocalDataProvider localDataProvider, IStore <Exclusion> exclusionStore)
 {
     _localDataProvider = localDataProvider;
     _appStateHandler   = appStateHandler;
     _playStateHandler  = playStateHandler;
     _exclusionStore    = exclusionStore;
     SetData();
 }
Exemplo n.º 2
0
        public GameController(GameWindowView gameWindowView,
                              LoseWindowView loseWindowView,
                              ScorePanelView scorePanelView,
                              RandomFrequencyDto randomFrequencyDto, ILocalDataProvider localDataProvider)
        {
            _gameWindowView    = gameWindowView;
            _loseWindowView    = loseWindowView;
            _scorePanelView    = scorePanelView;
            _randomProbability = randomFrequencyDto.frequencyArray;
            _localDataProvider = localDataProvider;

            //Load total score from local file
            if (_localDataProvider.Exist <ScoreDto>())
            {
                _totalScore = _localDataProvider.Load <ScoreDto>().totalScore;
            }
            _scorePanelView.SetTotalScore(_totalScore);

            loseWindowView.RestartBtnClick     += ResetGame;
            _gameWindowView.ReceiverClickEvent += ReceiverClickHandle;
            CreateNewSliceSet();
        }
Exemplo n.º 3
0
 public SceneLoader(IAppStateHandler appStateHandler, ILocalDataProvider localDataProvider)
 {
     _appStateHandler   = appStateHandler;
     _localDataProvider = localDataProvider;
 }
Exemplo n.º 4
0
 public static void ChangeContext(ILocalDataProvider dataProvider)
 {
     _data = dataProvider;
 }
Exemplo n.º 5
0
 public static void ChangeContext(ILocalDataProvider dataProvider)
 {
     _cookiesDataProvider = dataProvider;
 }
Exemplo n.º 6
0
 public AppsController(ILocalDataProvider <AppDetailsViewModel> dataService)
 {
     _dataService = dataService;
 }
Exemplo n.º 7
0
 public static void ChangeContext(ILocalDataProvider dataProvider)
 {
     _sessionDataProvider = dataProvider;
 }
Exemplo n.º 8
0
 public ContentsUpdater(ISourceDataProvider sourceDataProvider, ILocalDataProvider localDataProvider)
 {
     _sourceDataProvider = sourceDataProvider;
     _localDataProvider  = localDataProvider;
 }