public DetailsPageVm(INavigator navigator, IAlert alert, IWorksService worksService, IFavoriteService favoriteService, IReadHistoryService readHistoryService) : base(navigator, alert) { _worksService = worksService; _favoriteService = favoriteService; _historyService = readHistoryService; SelectChapter = new Command(async() => await LoadChapter()); FavoriteCommand = new Command <WorkIndexing>(async(work) => await FavoriteWork(work.getAs <Work>())); }
public HomePageVm(INavigator navigator, IAlert alert, IWorksService worksService, ILocalStorage localStorage) : base(navigator, alert) { Title = "Home"; Service = worksService; LocalStorage = localStorage; RefreshDiscover = new Command(async() => await ReloadDiscover()); RefreshFavorites = new Command(async() => await ReloadFavorites()); HistorySelected = new Command(async() => await ShowHistoryDetails()); SearchCommand = new Command <string>(async(search) => await SearchHistories(search)); HelpCommand = new Command(async() => await ShowHelp()); }
public PersonsController( IAwardsService awardsService, IPersonsService personsService, IEditionsService editionsService, IReviewsService reviewsService, IWorksService worksService, IGenresService genresService) { _awardsService = awardsService; _personsService = personsService; _editionsService = editionsService; _reviewsService = reviewsService; _worksService = worksService; _genresService = genresService; }
public WorksController( IAwardsService awardsService, IWorksService worksService, IEditionsService editionsService, IReviewsService reviewsService, ITranslationsService translationsService, IGenresService genresService) { _awardsService = awardsService; _worksService = worksService; _editionsService = editionsService; _reviewsService = reviewsService; _translationsService = translationsService; _genresService = genresService; }
public WorksController(IWorksService worksService) { _worksService = worksService; }
public WorkSearch(IWorksService worksService) { _worksService = worksService; }
public WorkChapter(IWorksService worksService) { _worksService = worksService; }
public WorkIndex(IWorksService worksService) { _worksService = worksService; }
public WorkDetails(IWorksService worksService) { _worksService = worksService; }
public ReaderPageVm(INavigator navigator, IAlert alert, IWorksService service) : base(navigator, alert) { Service = service; ReturnCommand = new Command(async() => await Navigator.ReturnAsync()); NightCommand = new Command(async() => await NightShift()); }