public FavouritesScheduleViewModel(IFavouritesSchedulingService favouritiesSchedulingService, ISTLogger logger) { _favouritiesSchedulingService = favouritiesSchedulingService; _logger = logger; OnGenerateRequested = new Command(GenerateRequested); PageTitle = Constants.FavouritesSchedulePageTitle; Episodes = new List <EpisodeDto>(); }
public MainViewModel(ISTLogger stLogger, INavigationService navigationService) { _stLogger = stLogger; _navigationService = navigationService; OnSearchNavigateCommand = new Command(SearchNavigate); OnAboutNavigateCommand = new Command(AboutNavigate); OnFavouritiesCommand = new Command(FavouritiesNavigate); OnTodayNavigateCommand = new Command(TodayNavigate); PageTitle = Constants.ApplicationName; }
public FavouritesService(IJsonSerializeService jsonSerializeService, ISTLogger logger) { _jsonSerializeService = jsonSerializeService; _logger = logger; }
public FavouritesSchedulingService(IFavouritesService favouritesService, IApiClientService apiClientService, ISTLogger logger) { _favouritesService = favouritesService; _apiClientService = apiClientService; _logger = logger; }