public GamePageViewModel(INavigationService navigationService, IAppDictionaryLocalRepository appDictionaryLocalRepository, IGameContentAppService gameContentAppService) : base(navigationService, appDictionaryLocalRepository) { _gameContentAppService = gameContentAppService; }
public BindableContentBaseViewModel(INavigationService navigationService, IAppDictionaryLocalRepository appDictionaryLocalRepository) : base(navigationService) { Actions = new ObservableCollection <GameActionVm>(); _appDictionaryLocalRepository = appDictionaryLocalRepository; ExecuteActionCommand = new Command <GameActionVm>(async(action) => await ExecuteActionAsync(action)); }
public CharacterCreationPageViewModel(INavigationService navigationService, IAppDictionaryLocalRepository appDictionaryLocalRepository, ICharacterCreationAppService characterCreationAppService) : base(navigationService, appDictionaryLocalRepository) { _characterCreationAppService = characterCreationAppService; CharacterCreation = new CharacterCreationVm(); }
public MainPageViewModel(INavigationService navigationService, IGameContentAppService gameContentAppService, IAppDictionaryLocalRepository appDictionaryLocalRepository) : base(navigationService, appDictionaryLocalRepository) { Title = "Main Page"; _gameContentAppService = gameContentAppService; }
public AppDictionaryDownloadTasksService(IAppDictionaryExternalRepository appDictionaryExternalRepository, IAppDictionaryLocalRepository appDictionaryLocalRepository) { _appDictionaryExternalRepository = appDictionaryExternalRepository; _appDictionaryLocalRepository = appDictionaryLocalRepository; }