Exemple #1
0
        public ProfilesViewModel(IProfileLoader profileLoader, IGameStarter gameStarter, GlobalConfig globalConfig,
                                 IEventAggregator eventAggregator, IProfileAccountsGetter profileAccountsGetter, NavigationServices navigationServices)
        {
            _profileLoader         = profileLoader;
            _gameStarter           = gameStarter;
            GlobalConfig           = globalConfig;
            _profileAccountsGetter = profileAccountsGetter;
            _navigationServices    = navigationServices;

            gameStarter.OnProcessExit += GameStarterOnOnProcessExit;

            eventAggregator.SubscribeOnUIThread(this);
        }
 public void SetUp()
 {
     _profileAccountsGetter = new ProfileAccountsGetter();
 }