Example #1
0
 public MainViewModel(SyncService syncService, IReleasedJokeService<ReleaseJokeDataModel> releasedJokeService, ISpinner spinner)
     : base(spinner)
 {
     Debug.WriteLine("Main View Model Constructor");
     _syncService = syncService;//new SyncService(Mvx.Resolve<IApiService>(), Mvx.Resolve<IRepository<ReleaseJoke>>(), Mvx.Resolve<IRepository<NewJoke>>());
     _releasedJokeService = releasedJokeService;
     _viewState = MainViewState.NewJokes;
     ItemsPerPage = 10;
     //Initialize();
     Debug.WriteLine("Main View Model Constructor Initialized");
 }
 public SettingsViewModel(ISettingService settingsService, IReleasedJokeService<ReleaseJokeDataModel> releasedJokeService, ISpinner spinner)
     : base(spinner)
 {
     SettingService = settingsService;
     _releasedJokeService = releasedJokeService;
 }