public TVShowsController( ITVShowService tvShowService, IMapper mapper, ILogger <TVShowsController> logger) { _tvShowService = tvShowService; _mapper = mapper; _logger = logger; }
public ScraperController( ITVShowService tvShowService, ITVMazeService tvMazeService, ILogger <ScraperController> logger) { _tvShowService = tvShowService; _tvMazeService = tvMazeService; _logger = logger; }
public HomeViewModel( IMoviesService moviesService, ITVShowService tvShowService, INavigationService navigationService) { _moviesService = moviesService; _tvShowService = tvShowService; _navigationService = navigationService; TopRatedMovies = new ObservableCollection <Movie>(); }
private async Task <int> ScrapeFrom(uint tvMazeID, ITVShowService tvShowService, ITVMazeService tvMazeService) { int updatedTVShows = 0; uint pageSize = 20; int storedShowsCount = 0; do { var scrappedShows = await tvMazeService.Scrape(tvMazeID, pageSize); if (scrappedShows != null && scrappedShows.Count > 0) { storedShowsCount = await tvShowService.StoreTVShows(scrappedShows); } _logger.Log(LogLevel.Information, $"{scrappedShows?.Count} of {storedShowsCount} scrapped TV Maze Shows were stored of {pageSize}"); tvMazeID += pageSize; }while (storedShowsCount > 0); return(updatedTVShows); }
public TVShowsController(ITVShowService tvShowService) { _tvShowService = tvShowService; }
public TVShowsController(ITVShowService tvShowService, IMapper mapper) { this.tvShowService = tvShowService; this.mapper = mapper; }
public ViewersController(IMoviesService movieService, ITVShowService tvshowService, IDocumentaryService docService) { _movieService = movieService; _tvshowService = tvshowService; _docService = docService; }
public ShowsViewModel(ITVShowService showsService) { _showsService = showsService; }
public TVShowsController(ITVShowService tvShowService, IUserService userService) { this.tvShowService = tvShowService; this.userService = userService; }
public AllTVShowNamesViewComponent(ITVShowService tvShowService) { this.tvShowService = tvShowService; }