Beispiel #1
0
 public CsvFormatMovieSelector(IValidator validator,
                               IMovieRepository movieRepository,
                               IMovieConverter movieConverter)
     : base(validator, movieRepository)
 {
     _movieConverter = movieConverter;
 }
 public MovieSearchViewController(MovieConverter converter, ImageDownloader imageDownloader)
 {
     this.TabBarItem      = new UITabBarItem(UITabBarSystemItem.Search, 0);
     this.converter       = converter;
     this.imageDownloader = imageDownloader;
 }
 public ConvertedMovieProvider(IMovieProvider decorated, IMovieConverter converter, DirectoryInfo targetDirectory)
 {
     this.decorated       = decorated;
     this.converter       = converter;
     this.targetDirectory = targetDirectory;
 }
Beispiel #4
0
 public TopRatedController(IMovieConverter converter)
 {
     this.converter  = converter;
     this.TabBarItem = new UITabBarItem(UITabBarSystemItem.TopRated, 1);
 }
Beispiel #5
0
 public MovieService(IMovieRepository movieRepository, IMovieConverter movieConverter)
 {
     _movieRepository = movieRepository;
     _movieConverter  = movieConverter;
 }
 public MovieController()
 {
     // Converter handles communication with the API
     // DbSettings handles connection and properies of the connection to the movieDb API
     converter = new MovieConverter(new MovieDbSettings());
 }